INF: Using DBLIBRARY in a threaded application
ID: Q151607
|
The information in this article applies to:
-
Microsoft SQL Server version 6.0
SUMMARY
There are a few tips to be aware of when creating a threaded DBLIBRARY
application.
MORE INFORMATION
- Make sure you call the dbinit and dbexit functions only once on your
application.
- Be sure to use per process error and message handling.See
dbprocerrhandle and dbprocmsghandle for more details.
If you use global error and message handlers you may need to synchronize
access in your error and message handler routines.
- Make sure to call dbsetmaxprocs if you are going to have more than 25
connections open.
- Be sure you are compiling/linking with the multi-threaded C/C++
runtime libraries. By default a Visual C/C++ project is linked with the
single threaded runtime libraries.
- If you use the same LOGINREC to open multiple connections, access to the
LOGINREC must be serialized.
Keywords :
Version : 6.0
Platform : WINDOWS
Issue type :
Last Reviewed: March 25, 1999