Witam,
Mam dokladnie taka sama sytuacje, jak opisana tutaj: http://bugs.mysql.com/bug.php?id=15082. Czyli po wykonaniu zapytania dostaje błąd E_FAIL i zadne wyniki nie sa zwracane.
Rzecz dziwna, ze dzieje sie to tylko dla jednej tabeli w bazie - z pozostalymi nie ma problemu. Testowane na 2 komputerach - błąd występuje na obu.
Do połączenia z bazą używam ADO, sterowników ODBC Windows i sterownika ODBC dostarczonego przez MYSQL (dokladniej MYSQL ODBC 3.51 Driver).
Jeżeli to rzeczywiście bug w MySQL lub driverach ODBC, to co moge z tym zrobic? Czy jest w ogole jakikolwiek inny sposób na połączenie z bazą MySQL przy użyciu ADO niż korzystanie z ODBC Microsoftu? Czytałem coś o AdoDB, które niby posiada obsługę MySQL, ale wszystko co na ten temat znalazłem dotyczyło PHP a nie ADO dla C++ Buildera.