1 1.1.1.2 christos 1) driver name comparison for MS SQL Server workaround is really kinda dirty 2 1.1 lukem hack, but for now i don't know how to code it more carefully 3 1.1 lukem 2) another dirty hack: length of LONGVARCHAR and LONGVARBINARY fields is 4 1.1 lukem currently set to MAX_ATTR_LEN. Maybe such fields must be handled with 5 1.1 lukem SQLGetData() instead of SQLBindCol(), but it is said in documentation, 6 1.1 lukem that it is guaranteed to work only when such column goes after last bound 7 1.1 lukem column. Or should we get ALL columns with SQLGetData (then something like 8 1.1 lukem _SQLFetchAsStrings() wrapper would do SQLGetData() for all columns)... 9 1.1 lukem 3) in some cases (particularly, when using OpenLink Generic ODBC driver with 10 1.1 lukem MS SQL Server), it returns "Function sequence error" after all records are 11 1.1 lukem fetched. I really don't know what it means, and after all 12 1.1 lukem - it works with any other driver I tried 13 1.1 lukem 4) ldapsearch sometimes refuses to show some attributes ("NOT PRINTABLE" diags) 14 1.1 lukem on Win32 (on linux everything's fine) 15 1.1 lukem 5) back-sql crashes on invalid filters (to be fixed ASAP) 16 1.1 lukem