|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2010, 17:22 | #1 |
Пользователь
Регистрация: 19.05.2009
Сообщений: 98
|
INI файл!
Всем доброе время сутки.
Я столкнулся с такой проблемой, я создал БД через Access и ее запустил в Delphi через Connection, но когда я хочу пользоватся этой БД что я создал в Delphi на другом компьютере то мне нужно вставлять БД в то же место на диске что и у меня на компьютере. Тоесть у меня БД на диске Е но когда я ее перемещаю на диск С то выбевает ошибча что БД не найдена. Я хочу как то решить эту проблему через INI файл. На форме есть DataSource, ADOQuery, DBGrid! |
14.03.2010, 17:42 | #2 |
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,051
|
Храните БД в каталоге с программой .... путь к базе будет таким
Код:
|
14.03.2010, 17:42 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
самый простой способ - хранить базу в каталоге с программой и при запуске программы в настройках соединения менять путь к базе.
Но, при желании, можно этот путь к базе брать из INI файла. как читать из INI файла знаете? А по поводу изменения пути к БД можно воспользоваться поиском по словам Подключение или по слову ConnectionString вот, навскидку: Подключение базы данных программно Динамическое изменение местоположения БД в ADOCONNECTION База в одной папке с приложением |
14.03.2010, 18:17 | #4 | |
Пользователь
Регистрация: 19.05.2009
Сообщений: 98
|
Цитата:
вот нашел код Код:
Последний раз редактировалось Stranger333; 14.03.2010 в 18:51. |
|
14.03.2010, 19:00 | #5 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
вы подключили в uses IniFiles?
для того чтобы ваша строка заработала нужно сосзадть переменную например так Код:
http://svdpro.info/page.php?id=31
Единственное, что ограничивает полет мысли программиста-компилятор
|
14.03.2010, 19:07 | #6 |
Форумчанин
Регистрация: 17.09.2008
Сообщений: 349
|
чтобы обращаться к файлу mdb, который лежит в той же папке, что и программа, можно в строке "имя базы данных" написать только название без пути.
если чем помог, поставьте отзыв на весы
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TShortCut и INI-файл | Sd.Ghost | Общие вопросы Delphi | 4 | 07.04.2011 22:32 |
Ini файл | Baaandit | Общие вопросы Delphi | 8 | 23.11.2009 14:30 |
ini файл | cheef | Общие вопросы Delphi | 5 | 28.04.2009 07:36 |
ini Файл | Volkogriz | Общие вопросы Delphi | 1 | 12.11.2008 13:44 |
ini файл | Simply-Art | Общие вопросы Delphi | 3 | 17.06.2007 14:43 |