Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2008, 22:52   #1
Ветас
Пользователь
 
Регистрация: 09.11.2007
Сообщений: 45
По умолчанию Подключение БД к программе ч/з диалог выбора

Скажите пожалуйста, как можно подключить требуемую БД, созданную в Paradox к программе ч/з диалог выбора.
Сейчас база подключается к программе в момент создания главной формы приложения.
Т.е.
Код:
procedure TForm1.FormCreate(Sender: TObject);
begin
DataModule2.Animals.DatabaseName:=ExtractFilePath(Application.ExeName);
DataModule2.Animals.Active:=True;
DataModule2.Family.DatabaseName:=ExtractFilePath(Application.ExeName);
DataModule2.Family.Active:=True;
end;
Ветас вне форума Ответить с цитированием
Старый 30.03.2008, 00:02   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Не понял, в чем сложность.
Объявите глобальную переменную, например mybasename.
Первой строкой в приведенном вами обработчике сошлитесь на вашу процедуру выбора базы, где вы присвоите этой переменной mybasename выбранный путь к базе.
Ну, и конечно же, в обработчике нужно заменить везде
...DatabaseName:=mybasename;
А еще лучше - киньте на форму датамодуля компонент Database, на который будут ссылаться все ваши таблицы и тогда
DatabaseName:=mybasename;
нужно будет присваивать только у него.

Последний раз редактировалось mihali4; 30.03.2008 в 00:06.
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать диалог F1kus Общие вопросы Delphi 13 21.08.2008 08:33
Диалог выбора папки delphin100 Общие вопросы Delphi 2 01.06.2008 22:43
Диалог Михаил Юрьевич Общие вопросы Delphi 2 26.04.2008 22:35
Диалог ввода файла SAndrus Microsoft Office Excel 9 10.07.2007 08:32
Диалог выбора иконок ЧИЖ Общие вопросы Delphi 9 28.02.2007 13:14