Details
-
Bug
-
Resolution: Duplicate
-
P3: Somewhat important
-
None
-
4.6.0
-
None
-
Mac OS X 10.6.2, Qt 4.6.0, OpenLink SQLServer Driver (Express Edition)(Unicode) v6.0
Description
I'm using OpenLink ODBC driver on Mac OS X 10.6. I found in the qsql_odbc.cpp driver file, the function:
static QString qGetStringData(SQLHANDLE hStmt, int column, int colSize, bool unicode = false)
has unicode problem with OpenLink driver. It's because the driver returned 4 bytes unicode instead of 2 bytes.
I am not sure is a bug of QSql or OpenLink driver, but it's the only way to make program running.
Attachments
Issue Links
- is replaced by
-
QTBUG-6928 odbc driver expects that unicode is 16bit when system is using 32bit
-
- Closed
-