Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.21;
Скачать: CL | DM;

Вниз

ADO + Access   Найти похожие ветки 

 
Tornado ©   (2002-10-30 22:07) [0]

Не работает программа если на машине не установлен Access :((
Работаю через ADO. Вот строка подколючения:

try
path_odbc := ExtractFilePath(paramstr(0)) + "Odbc\MS Access 97 Database (not sharable).dsn"; {драйвер ODBC}
path := ExtractFilePath(paramstr(0)) + "Data\Phone.mdb"; {путь к базе}
DM1.ADOConnection.ConnectionString := "Provider=MSDASQL.1;Password=1111;Mode=Read|Write;Extended Properties="DSN=MS Access 97 Database;DBQ=" + path + ";FILEDSN=" + path_odbc + ";"";
DM1.Table5.IndexFieldNames := "name";
DM1.Table1.Open;
except
MessageDlg("Ошибка соединения", mtError,
[mbOk], 0);
Abort;
end;


База - Access 97, подозреваю что под Access 2000 тож работать не будет. Где стоит Access 97 - все в порядке. Подскажите куда копать ??? Очень надо. Спасибки.


 
sniknik ©   (2002-10-30 23:45) [1]

Не привязывайся к ODBC - шному алиасу указывай драйвер
Provider=MSDASQL.1;Extended Properties="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=D:\Db\1C.mdb;UID=admin;"
так даже если алиас не прописан работать будет, а уж к файловому DNS привязыватся совсем глупо по моему.
но вот будет ли работать дез Access? в общем драйвера ОДБС многие про установке 98 ставятся но вот проверять тебе у меня чистых "девственных" виндов не оталось :-)) все Джетом запорол а он о Одбс-ишные прописывает.

p.s. так и проше немного, не кажется?



Страницы: 1 вся ветка

Текущий архив: 2002.11.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.145 c
14-69541
easy
2002-10-31 17:22
2002.11.21
Очень расслабляет после рабочего дня...


14-69553
ILYA1
2002-11-04 10:58
2002.11.21
FastNet, Indy. Кто знает где взять к ним примеры и доку?


1-69239
BALU1111
2002-11-11 15:36
2002.11.21
Полноэкранный режим


1-69396
Ruslan_
2002-11-10 19:24
2002.11.21
Виртуальный текстовый файл.


7-69606
DMdeveloper
2002-09-14 18:57
2002.11.21
Работа с USB устройством.