preopenstack do not works in a stack that I transfered from mc to rev
Reinhold Venzl-Schubert
r.venzl-schubert at t-online.de
Sun Jun 11 14:17:00 EDT 2006
Am 11.06.2006 um 01:20 schrieb Sarah Reichelt:
>> I made my stack "xyz" with mc 2.6.1. Then I opened it in rev 2.7.1 to
>> connect it to a SQL-database.
>> In the stackscript of "xyz" I put the same code as in the stack
>> "SQL-Test" I made with rev directly.
>> The stack "SQL-Test" connects well to its database, but in my stack
>> "xyz" this code don't work.
>>
>> Here it is:
>>
>> on preopenstack
>> global gConID
>> put revdb_connect("sqlite3","DB_FLK.db",,,,,"my emailadress","my
>> password") into tConID
>> if tConID is "" then
>> answer warning "Problem creating or accessing database!"
>> else
>> answer information "DB_FLK Connected! Your connection ID is: " &
>> tConID
>> put tConID into gConID
>> end if
>> end preopenstack
>>
>> When I create a button in the opened stack with the same code I get a
>> connection to the database.
>> Do anybody knows a help?
>
> I think that when you try to open the database in your preOpenStack
> handler, the database library has not yet been loaded. Try setting up
> a delayed call to open it e.g.
>
> on preOpenStack
> send "connectToDatabase" to me in 1 second
> end preOpenStack
>
> on connectToDatabase
> global gConID
> put revdb_connect("sqlite3","DB_FLK.db",,,,,"my emailadress","my
> password") into tConID
> if tConID is "" then
> answer warning "Problem creating or accessing database!"
> else
> answer information "DB_FLK Connected! Your connection ID is: " &
> tConID
> put tConID into gConID
> end if
> end connectToDatabase
>
> HTH,
> Sarah
I am sorry, it don't helps. I even set the latency to 10
seconds.There must be an other cause apparently.
:-(
Reinhold
More information about the use-livecode
mailing list