O$ - DAM issue - differences between dev and runtime
David Walton
omuser at charlie.housing.admin.nyu.edu
Mon Apr 6 20:24:00 EDT 2009
Okay... no responses. Let's try again.
I have a table method that is called $update. It processes some
history, checks that the user has changed some values, then says "Do
default" with a return value. The problem is that I get different
results from the return value on the do default in runtime than in
development.
Can someone tell me what I should expect from the return value on a do
default? Is it boolean, numeric, etc? It seems to be returning a blank
(like '').
Thanks.
On Apr 4, 2009, at 6:44 AM, David Walton wrote:
> Hi,
>
> I'm testing a runtime of my library using the mysql dam. It works
> fine when I'm in development but not in runtime. It also seems to be
> specific to mysql. Here's the issue.
>
> I have a table class which issues a Do default (returning #F) during
> a delete or an update. When in runtime, the flag returns false even
> though the update or delete is successful. This doesn't happen in
> development. Could anyone offer me a clue as to why this might occur?
>
> The code looks like this:
>
> Do default Returns #F
> If flag false
> OK message {Unable to update [itablename] [tref.$errortext()].}
> Do tref.$rollback()
> Quit method kFalse
> Else
> Do tref.$commit()
> End If
>
> Thanks.
> _____________________________________________________________
> Manage your list subscriptions at http://lists.omnis-dev.com
>
More information about the omnisdev-en
mailing list