Приветствую всех. Такая проблема. Имею сервер с Informix. Клиента с Informix clientSDК. Все настроил все работает. Как настраивал написал у себя
http://sergeserver.dyndns.org/index.php/linux/4-vkoryachivaem-svyazku-informix-clientsdk-odbc-qt4-pod-ubuntuНо код вида
QSqlDatabase database = QSqlDatabase::addDatabase("QODBC");
database.setDatabaseName("DSN=bgd;UID=informix;PWD=informix;DRIVER={IBM INFORMIX ODBC DRIVER};");
database.setConnectOptions("SQL_ATTR_ODBC_VERSION=SQL_OV_ODBC3");
if(!database.open()){
QMessageBox::critical(this, "Ошибка", QString("%1\n%2\n%3\n(%4:%5)")
.arg(database.lastError().driverText())
.arg(database.lastError().databaseText())
.arg("Обратитесь к системному администратору.")
.arg(FILE)
.arg(__LINE__));
}
Выдает странную ошибку:
QODBC3: Unable to connect
[unixODBC][
Кто сталкивался со связкой Informix + Qt4 + ODBC подскажите в чем дело плиз. Че та у меня идей нету совсем.