James,
You cannot overwrite Error() method in effect with ON ERROR command. You can use new TRY ... ENDTRY error handler instead.
>VFP8.0 RTM
>I have a connection class that I use for my apps to manage mulitple connections to a database. In my distroy method I call a method that closes all database connections. I have the following code.
>
>
>
>llErr = .f.
>ON ERROR llerr = .t.
>FOR EACH lnCon IN this.ocollection
> SQLDISCONNECT(lnCon)
>NEXT
>ON ERROR &lcError
>
>
>
>SQLDISCONNECT(lnCon) Still calls my error method and what I want is to just bypass the error and go on.
>
>Thanks for your help.
--sb--