|
|
|
Forum Guru
      
участник
Last Login: 06.12.2001 17:40
Сообщ.: 50,
Visits: 551
|
|
Уважаемые господа !
Я хочу решить задачу следующего характера: Хочу набить комбобокс всеми зарегистрироваными DSN. Вызываю вначале : retFunc = SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &retHandle);
Затем идет вызов: retFunc = SQLDataSources(retHandle, SQL_FETCH_FIRST, tmpDSNName, SQL_MAX_DSN_LENGTH, &tmpretlen1, tmpDSNDescr, 199, &tmpretlen2);
Функция завершается с ошибкой:
State: HY010 Message: [Microsoft][ODBC Driver Manager] Function sequence error ...
Что тут можно поделать. Спасибо всем кто что-нибудь подскажет !
|
|
|
|
|
Junior Member
      
участник
Last Login: 13.11.2001 15:41
Сообщ.: 19,
Visits: 210
|
|
|
|
|
|
Forum Guru
      
участник
Last Login: 06.12.2001 17:40
Сообщ.: 50,
Visits: 551
|
|
Конечно читал !
Кстати я ничего не нашел там. Там вообще сказано, что эта ф-я не генерирует такой ошибке.
Потом в примере я случайно обнаружил, что нужно вызвать функцию SQLSetEnvAttr !
|
|
|
|
|
Junior Member
      
участник
Last Login: 13.11.2001 15:41
Сообщ.: 19,
Visits: 210
|
|
Если хочешь, скинь на мыло, посмотрю. lodevar2@mtu-net.ru
|
|
|
|
|
Forum Guru
      
участник
Last Login: 06.12.2001 17:40
Сообщ.: 50,
Visits: 551
|
|
Спасибо, sandor !
Я уже разобрался.
|
|
|
|