Хочу список установленных Odbc драйверов
Вроде-бы это делает функция SQLGetInstalledDrivers из dbcinst.h. Но вот только ни как не могу ее заставить работать. Каждый раз это приводит к Linker Eror'у на этой функции.
Пробовал даже подцепить соответствующую ей dll-ку, все равно не помагает.
Если кто знает как ее (или другую ей подобную функцию) победить - подскажите как это сделать.
Цитата:
Originally posted by MVal
Хочу получить список установленных ODBC драйверов.
Вроде-бы это делает функция SQLGetInstalledDrivers из dbcinst.h. Но вот только ни как не могу ее заставить работать. Каждый раз это приводит к Linker Eror'у на этой функции.
Пробовал даже подцепить соответствующую ей dll-ку, все равно не помагает.
Если кто знает как ее (или другую ей подобную функцию) победить - подскажите как это сделать.
Хочу получить список установленных ODBC драйверов.
Вроде-бы это делает функция SQLGetInstalledDrivers из dbcinst.h. Но вот только ни как не могу ее заставить работать. Каждый раз это приводит к Linker Eror'у на этой функции.
Пробовал даже подцепить соответствующую ей dll-ку, все равно не помагает.
Если кто знает как ее (или другую ей подобную функцию) победить - подскажите как это сделать.
Session1->GetDriverNames();
Цитата:
Originally posted by kot_
Session1->GetDriverNames();
Session1->GetDriverNames();
Спасибо, конечно.
А можно как-нибудь без BDE компанентов?
Я BDE не использую (дальше буду конектиться через ADO), и, соответственно, тащить его раде этого не хочу.
Вообщем смысл такой. В разных версиях оффиса драйвер Exсel'я называется маленько по разному. По этому я хочу взять список ODBC драйверов, найти там Эксель, и построить нормальную (для данной машины) строку инициализации.
Цитата:
Originally posted by MVal
Спасибо, конечно.
А можно как-нибудь без BDE компанентов?
Я BDE не использую (дальше буду конектиться через ADO), и, соответственно, тащить его раде этого не хочу.
Вообщем смысл такой. В разных версиях оффиса драйвер Exсel'я называется маленько по разному. По этому я хочу взять список ODBC драйверов, найти там Эксель, и построить нормальную (для данной машины) строку инициализации.
Спасибо, конечно.
А можно как-нибудь без BDE компанентов?
Я BDE не использую (дальше буду конектиться через ADO), и, соответственно, тащить его раде этого не хочу.
Вообщем смысл такой. В разных версиях оффиса драйвер Exсel'я называется маленько по разному. По этому я хочу взять список ODBC драйверов, найти там Эксель, и построить нормальную (для данной машины) строку инициализации.
Можно и без BDE, в Samples MSDN есть пример odbsadmin. Если надо - могу выслать.
Цитата:
Originally posted by kot_
Можно и без BDE, в Samples MSDN есть пример odbsadmin. Если надо - могу выслать.
Можно и без BDE, в Samples MSDN есть пример odbsadmin. Если надо - могу выслать.
Это было бы хорошо. Если не трудно, вышли мне его.
Мой адрес [EMAIL=mval@front.ru]mval@front.ru[/EMAIL]
P.S. Спасибо за помощь.