Форум: "Базы";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
ВнизПомогите сформировать ConnectionString Найти похожие ветки
← →
pooh © (2006-06-21 01:03) [0]Суть вот в чем: я использую ADOConnection и мне надо открывать базу Access лежащую в той же папке где и .exe проги. И делать это надо программно при запуске приложения. А как правильно сформировать ConnectionString я не знаю. Помогите плиз.
← →
Ломброзо © (2006-06-21 01:14) [1]ConnectionString="FILE NAME=db.mdb"
← →
pooh © (2006-06-21 01:23) [2]>ConnectionString="FILE NAME=db.mdb"
это че-то не пашет но все равно спасибо я уже понял как это сделать:
ADOConnection1.ConnectionString:= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=;Persist Security Info=False";
adoconnection1.Properties["Data Source"].Value:=GetCurrentDir+"\db.mdb";
← →
sniknik © (2006-06-21 02:06) [3]GetCurrentDir сдесь лучше не использовать, текушяя папка не всегда является местом откуда программа запушена...
выделяй действительный путь exe - шника, хотя бы из Application.ExeName (ParamStr(0)/т.д. неважно).
← →
Antoha111 © (2006-06-21 08:12) [4]Лучше использовать udl-файл. Путь до базы и др. (provaider и т.д.) настраиваются в этом файле, а ConnectionString передается путь до этого файла ("File Name=MyBasa.udl").
Это в дальнейшем позволяет избавиться от перекомпилирования при изменении места расположения базы.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c