[REBOL] And another stumper....
From: kpeters::otaksoft::com at: 29-Aug-2007 18:47
I am testing my code and run the function below against a non-existent mysql server:
Hmm - thought that try should catch this but apparently other things= happen: mysql-query:
function [ {Either returns [["ERROR"]], [["EMPTY"]] or [[= <cursor> ]]} querystr [string!]
statusbar [object! none!]] [= cursor ] [ print "about to open port" mysql-error: try
[ mysqlport: open mysql-url cursor: send-sql mysqlport querystr close mysqlport false
; no error if we get here! ] either error? mysql-error [ probe mysql-error mysql-error:
disarm mysql-error if statusbar <> none [ stat-upd sbar reform [= "MySQL-Connection error:
" mysql-error/arg1 ]] return [["ERROR"]] ] [ either cursor = [] [ return [[ "EMPTY" ]]
] [ return cursor ] = ] ] about to open port ** Access Error: Cannot connect to 192.168.1.220
** Where: open-proto ** Near: mysqlport: open mysql-url cursor: send-sql >> Can someone
fill me in how that's possible? Thanks Kai