Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с определением имени драйвера ODBC [D7, dBase, FoxPro]


Некто2002 ©   (2003-03-29 16:38:00) 

Проблема с определением имени драйвера ODBC
Использую TAdoConnection, програмно присваиваю ConnectionString:
Conn:="Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DSN=dBASE Files;DBQ=C:\INFIN;DefaultDir=C:\INFIN;DriverId=533;MaxBufferSize=2048;PageTimeout=5;""
Имя драйвера "dBASE Files", но если скажем операционка - XP (рус), то его имя "Файлы dBASE",
соответственно, на таком компе программа не работает. Как определить программным путем
имя драйвера dBASE из Data Sources (ODBC) ?


Некто2002   (2003-03-29 17:23:00) [1]

Thanks a lot!


sniknik   (2003-03-29 16:46:00) [2]

это не драйвер а ODBC алиас, драйвер вот (название) везде одинаков
Provider=MSDASQL.1;Persist Security Info=False;Extended Properties=" DRIVER={Microsoft dBase Driver (*.dbf)};DBQ=C:\INFIN;DefaultDir=C:\INFIN;DriverId=533;MaxBufferSize=2048;PageTimeout=5;"


Наверх

Титульная страница Поиск, карта сайта Написать письмо