Hello,

I've got an application which uses SQLite3.DLL.

If I run this application normally (from Windows Explorer) it runs fine.

BUT . . . if I run the program from Delphi then the same query takes the
following amount of time to execute:
(time in milliseconds)
87    81    86    84    85    231    1132    1142    1138    1137

It's the same query every time! All the "slowdown" seems to occur in a
SINGLE call to the DLL. The function that goes slow is a function called
sqlite3_step which is used to check if any more records are available or if
the processing is complete. The ONLY time it goes slow is when it returns a
flag indicating that the process is complete - which in general means that
it has already executed at normal speed a number of times.

There are no breakpoints. All I'm doing is an F9 to run the app under
Delphi. The application that I F9 under Delphi is the same one that I then
call from Windows Explorer without problems.

I tried Delphi 4 and Delphi 7 and get the same result.

Any ideas of what to look for?

Regards,
Carl.



-----------------------------------------------------
Home page: http://groups.yahoo.com/group/delphi-en/
To unsubscribe: [EMAIL PROTECTED] 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/delphi-en/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to