![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 16
|
![]()
Суть проблемы такова. Есть база данных access, подключение идет через ADOConnection1, изначально connectionstring
Код:
Код:
Хотелось бы сделать это через .ini , но не знаю как это сдалать. Тоесть изначально в .ini должно быть прописано прописано типо этого Код:
Заранее благодарен. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 16
|
![]()
нашел тут на форуме примерно ответ, сделал так,
Код:
Код:
|
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
вместо
Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 16
|
![]()
вроде заработало, спасиб. Но есть вопрос. Как сделать чтобы если пользователь менял место подключении базы, то это вносилось в ini
Код:
Код:
Последний раз редактировалось v.v.veter; 07.06.2011 в 01:39. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
да очень просто, на закрытие формы (событие OnClose) повесить примерно такой код:
Код:
p.p.s. на событии создания формы весьма неплохо читать этот параметр из INI в Edit1.Text сразу будет видно, какое соединение открылось при запуске приложения... |
![]() |
![]() |
![]() |
#6 |
Профессионал
Пользователь
Регистрация: 25.05.2011
Сообщений: 91
|
![]()
Упс.. пока писал сообщение уже ответили...
procedure TForm1.FormDestroy(Sender: TObject); var ini: TIniFile; begin ini := TIniFile.Create(ExtractFilePath(App lication.ExeName) + 'config.ini'); ini.WriteString('Option','ConString ',Form1.ADOConnection1.ConnectionSt ring); //или Edit1.Text ini.Free; end; end.
Помог? Будь человеком - жми на весы слева!
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 16
|
![]()
Спасиб всем! Нета не было, уже сам примерно такое написал.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа в Delphi | Zyblik | Помощь студентам | 4 | 26.04.2011 20:14 |
Работа в Delphi | sosisovich | Помощь студентам | 8 | 21.04.2011 19:33 |
Лабораторная работа на Delphi №5 (Delphi) | iron_cross | Помощь студентам | 3 | 30.12.2010 09:50 |