ОБСУЖДЕНИЕ

Ado Conection String

2 ответов 5,3 тыс.
Статус
Закрыто для дальнейших ответов.
Автор темы
Проблема честно говоря чайниковская, но можете помочь, в прошлом я писал простенькую базу на дельфи и подключался к базе через адо, и конекшн стринг прописывал программно с помощью ЕxtractFileDir, ссылок у меня не осталось, прогуглив час, ничего не нашел, может у кого то есть пример подключения с помощью этой функции? Поделитесь, хочу чтобы моя программка была портативной и в каком бы каталоге папка не лежала, могла подключится к базе, которая лежит в той же папке
 
Существует несколько функций по определению путь к исполняемому файлу (exe) проекта. Я лично использую
ExtractFilePath(ParamStr(0))​
Выкладываешь базу в папку с exe-файлом проекта и программно вызываешь примерно так:
Код:
ADOConnection1.Close;
ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+ExtractFilePath(ParamStr(0))+'\DATA\db.mdb;Persist Security Info=False';
ADOConnection1.Open;
 
Спасибо большое, вот что я искал, просто пример, дальше я сам разберусь. :(
 
Статус
Закрыто для дальнейших ответов.