Ado Conection String

Тема в разделе "Delphi - Базы данных", создана пользователем aravall, 10 дек 2010.

Статус темы:
Закрыта.
  1. aravall

    aravall Гость

    Репутация:
    0
    Проблема честно говоря чайниковская, но можете помочь, в прошлом я писал простенькую базу на дельфи и подключался к базе через адо, и конекшн стринг прописывал программно с помощью ЕxtractFileDir, ссылок у меня не осталось, прогуглив час, ничего не нашел, может у кого то есть пример подключения с помощью этой функции? Поделитесь, хочу чтобы моя программка была портативной и в каком бы каталоге папка не лежала, могла подключится к базе, которая лежит в той же папке
     
  2. V88

    V88 Well-Known Member

    Репутация:
    0
    Регистрация:
    22 окт 2008
    Сообщения:
    51
    Симпатии:
    0
    Существует несколько функций по определению путь к исполняемому файлу (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;
     
  3. aravall

    aravall Гость

    Репутация:
    0
    Спасибо большое, вот что я искал, просто пример, дальше я сам разберусь. :(
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей