Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Property BatchMode
Message
From
30/10/1998 03:38:31
Marco Beuk
Innovero Software Solutions
The Hague, Netherlands
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Client/server
Title:
Property BatchMode
Miscellaneous
Thread ID:
00152628
Message ID:
00152628
Views:
56
I use SQL pass-through's to SQL Server. Lately i had problems like cursor's that were not created but were created when i changed the order in which i issued the SQLEXEC's or executed them twice.
But when i changed SQLEXEC(nHandle,,) into:

SQLPREPARE(nHandle,,)
DO WHILE SQLEXEC(nHandle) = 0
ENDDO

IT WORKED !?!?!?!
So my problem is solved but i realy don't understand.

SqlGetProp(nHandle, 'batchmode') returns .T.
I thought when batchmode is set to .T. FoxPro doesn't go to the next line of code until all the data is retreived.

When i change the code into:

SQLPREPARE(nHandle,,)
x=1
DO WHILE SQLEXEC(nHandle) = 0
x = x + 1
ENDDO
?x

x is at least 2 and sometimes even > 100

Thanks for any reply,

Marco Beuk.
Next
Reply
Map
View

Click here to load this message in the networking platform