C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Источники данных, Список источников данных
Vector
Отправлено: 26.12.2005, 16:59


Не зарегистрирован







Как организавать список источников данных ODBC, установленных на компе ? Спасибо.
AVC
Отправлено: 26.12.2005, 17:42


Ветеран

Группа: Модератор
Сообщений: 1583



Посмотреть реестр или
SQLDataSources Возвращает список доступных источников данных
SQLDrivers Возвращает список установленных драйверов и их атрибуты
SQLGetInfo Возвращает информацию об указанных драйвере и источнике данных
SQLGetFunctions Возвращает функции, которые поддерживаются используемым драйвером
SQLGetTypeInfo Возвращает информацию о поддерживаемых типах данных
Vector
Отправлено: 27.12.2005, 09:36


Не зарегистрирован







SQLDataSources описан в файле sql.h При использовании этой функции выдаются ошибки линковки, не находит Builder библиотеки соответствующей. Добавление в проект "ODBC32.lib и "odbccp32.lib" результата не принесло. Что нужно добавить в проект, что бы линковка прошла успешно ?
avc*
Отправлено: 27.12.2005, 09:48


Не зарегистрирован







QUOTE

Что нужно добавить в проект, что бы линковка прошла успешно ?

Сходу не подскажу, так как предпочитаю просто полистать реестр. smile.gif
Guest
Отправлено: 27.12.2005, 13:59


Не зарегистрирован







Я думаю проблемы из-за символа подчеркивания.
Импортируй lib так
implib -a odbc32.lib odbc32.dll
Vector
Отправлено: 27.12.2005, 17:13


Не зарегистрирован







Пардон, но куда я в проект на Builder C++ 6.0 вставлю.....
AVC
Отправлено: 27.12.2005, 18:18


Ветеран

Группа: Модератор
Сообщений: 1583



Если список DSN это единственное, что требуется, то вместо подключения odbc библиотек все таки дешевле посмотреть реестр.

Вернуться в Вопросы программирования в C++Builder