Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   QSql Error: Driver not loaded (https://www.otvetnemail.ru/novyj-arhiv-2-812/qsql-error-driver-not-loaded-274104/)

Guest 29.09.2011 06:49

QSql Error: Driver not loaded
 
Код: QSqlDatabase mybase=QSqlDatabase::addDatabase("qsqlmy sql"); mybase.setDatabaseName("mybase"); mybase.setUserName("root"); mybase.setPassword("mypass"); mybase.setHostName("127.0.0.1"); mybase.open(); QSqlQuery query("SELECT * FROM field1"); int k=0; while (query.next()) { QPixmap pixmap; pixmap.loadFromData(query.record().value ("Icon").toByteArray()); QString country = query.record().value("Name").toString(); k++; } QSqlError er = mybase.lastError();er постоянно выдает ошибку "Driver not loaded"уже находил решение:Код:You need to get the MySQL installation files. Run SETUP.EXE and choose "Custom Install". Install the "Libs & Include Files" Module. Build the plugin as follows (here it is assumed that MySQL is installed in C:\MYSQL): cd %QTDIR%\src\plugins\sqldrivers\mysql qmake -o Makefile "INCLUDEPATH+=C:\MYSQL\INCLUDE" "LIBS+=C:\MYSQL\LIB\OPT\LIBMYSQL.LIB " mysql.pro nmake If you are not using a Microsoft compiler, replace nmake with make in the line above.все сделал как пишет но не помогло.Что делать ?


Часовой пояс GMT, время: 03:41.


© www.otvetnemail.ru - Форум вопросов и ответов.