Проблема с БД при создании инсталлятора - VB

Узнай цену своей работы

Формулировка задачи:

Привет. У меня возникла небольшая проблемка. Написал я програмку которая в работе обращается к БД ACCESS подключение выглядит таким образом
Создал я инстальник для своей программы. И тут возникла проблемка связанная с тем что я указал жестко путь в программном коде. После инсталляции программы в другой каталог программа естественно не находит БД по указанному пути. Вопрос: Подскажите каким образом мне нужно было указывать путь к БД чтобы небыло таких проблем.

Решение задачи: «Проблема с БД при создании инсталлятора»

textual
Листинг программы
Set Db = DAO.OpenDatabase('C:NDataDetMater')
 
public function Путь() as string
   Путь=GetSetting('***','***','БД',FSO(App.Path,'Имя Бд'))
end function
 
Set Db = DAO.OpenDatabase(Путь())' добавляю скобки к Ф чтоб помнить что она чтото возращает :-)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.929 из 5
Похожие ответы