The information in this article applies to:
SUMMARY
Improper usage of the dbclose() function in a DB-Library (DB-Lib) program
can result in several disconnection messages written to the error log and
event viewer (SQL Server for Windows NT only). If a DB-Library program
calls dbclose() before processing of results is complete, messages 17824,
232, and 109 will appear in the SQL Server for Windows NT error log and
event viewer.
MORE INFORMATION
When dbclose() is called after dbsqlexec() and before dbresults() or before
all processing is complete using dbresults(), the following error is logged
in the NT event viewer as eventID 17058 (the error will also appear in the
SQL Server error log):
If the client is connected to an OS/2 server, the error log will contain the following entry: spid: 1 A properly developed DB-Library program should call dbcancel() before dbclose() if results do not need to be processed. Note that this behavior will appear when using DB-Library versions 4.21 or 4.20.50. Additional query words: dbclose client 17824 232 109 dblib
Keywords : kbprg SSrvDB_Lib |
Last Reviewed: March 19, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |