Поключение к Бд - Firebird.

Автор ras, 18.05.11, 15:04:46

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ras

Здравствуйте!
Помогите, пожалуйста, разобраться с получением данных из Бд(firebird).
Делаю это следующим образом:
reference dbRef = pDataBase->ksCreateDB(StringToOleStr("ODBC_DB"));
    if (pDataBase->ksConnectDB(dbRef,StringToOleStr("x"))) {
        reference resRecord;
        resRecord = pDataBase->ksRelation(dbRef);
             pDataBase->ksRInt(StringToOleStr("id"));
        pDataBase->ksEndRelation();
        pDataBase->ksDoStatement(dbRef, resRecord, StringToOleStr("select id from cabinets"));
        .........................
        ...................
    }
на строчке pDataBase->ksDoStatement.. компас выдает сообщение "Запрос к базе данных не соответсвует описанию типов отношения".
в базе данных тип поля id - integer
Может быть не правильно описываю отношение для ODBC-интерфейса ?

Спасибо.

333

ODBC и firebird это разные вещи
Нужно использовать ado и ib провайдер