Qt + firebird подключение

Товарищи, добрый вечер

Сбилдил два драйвера qsqlibase (32 и 64 битные версии) для 32 и 64 битных компиляторов кьюта соответственно

Когда пррописываю следующий код:

#include <QtSql/QSqlDatabase>
#include <QtSql/QSqlQuery>
#include <QtSql/QSqlError>
#include <QDebug>

int main()
{

    qDebug() << QSqlDatabase::isDriverAvailable("QIBASE");

    QSqlDatabase db = QSqlDatabase::addDatabase("QIBASE");

    db.setUserName("SYSDBA");
    db.setPassword("masterkey");
   // db.setHostName("127.0.0.1");
    db.setDatabaseName("D:/Android/test.fdb");
    if (db.open())
        qDebug("The database connection is open.");


    qDebug() << db.lastError().text();

    return 1;
}

Результат всегда один и тот же:

true
"Install incomplete, please read the Compatibility chapter in the release notes for this version Error opening database"

Драйвер работает, но к базе не коннектится...Я уже не знаю что делать, всё перегуглил..совместимость проверял, сейчас юзаю полностью 32 битную птицу и 32 битный компилятор, в службах бёрд запущен, через IBExpert связь с БД есть, там всё норм...


Ответы (0 шт):