From: Alexander P. <ale...@re...> - 2009-01-28 14:39:25
|
Martijn Tonies wrote: > Hmm, I tried several others MS SQL, MS Access, Oracle (via MS driver) > and they worked fine. Care to let me know the reasons? :-) > > Oracle 11g Select * from table - [Oracle][ODBC]Invalid descriptor index <0>. MySQL 5 (mysql-connector-odbc-5.1.5-win32) Select * from table - [MySQL][ODBC 5.1 Driver][mysqld-5.1.30-community]Optional feature not implemented Firebird - [Microsoft][ODBC Driver Manager] Invalid argument value. Via ADO(OLE DB for ODBC) - no problems. By the way in IBExpert (Tools\ODBC Viewer) I do not have troubles too. > You cannot from the program itself, I modified the code for that. > > Didn't you get a " [Microsoft][ODBC Driver Manager] Invalid argument value " > when trying? That's what I got at first before I modified the cursor type. > What ODBC API function is failed? It is not a message of Firebird ODBC driver (but "Fetch type out of range" is a message of driver. By the way Firebird ODBC driver supports only FORWARD ONLY and STATIC cursors in full). Regards, Alexander |