The information in this article applies to:
BUG# 9460 (4.2) SYMPTOMSWhen using dbcursorcolinfo() to determine the column type of a cursored results set, unexpected values are returned for the column type. These values do not correspond with the column types returned by calling dbcolinfo() to determine column type in a non-cursored results set. CAUSEThe DB-Library function dbcursorcolinfo() returns the column type stored in syscolumns rather than the column types documented for dbcolinfo(). STATUSMicrosoft has confirmed this to be a problem in DB-Library version 4.20.00. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available. MORE INFORMATION
The following table shows the column type returned by dbcolinfo() and by
dbcursorcolinfo() when the column is NOT NULL or NULL.
Returned column types such as SQLVARCHAR should be translated to the expected return type of dbcolinfo(). Using these values to identify data types in functions such as dbconvert() can cause errors. Additional query words: DB-Lib datatype dblib
Keywords : kbprg SSrvDB_Lib SSrvProg kbbug4.20 |
Last Reviewed: March 17, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |