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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.06.2009, 14:17   #1
Ake
Пользователь
 
Аватар для Ake
 
Регистрация: 12.02.2009
Сообщений: 22
Лампочка Подключение делфи и адо

Создала БД в делфи с подключение к аксесс. Когда переносишь ее на другой комп (что часто приходится делать), постоянно нужно настраивать подключение. Может можно как-нибудь сделать, чтобы не подключать каждый раз? Поиск юзала, ничего не нашла(
Ake вне форума Ответить с цитированием
Старый 07.06.2009, 14:23   #2
Evgeniy26
Форумчанин
 
Аватар для Evgeniy26
 
Регистрация: 29.05.2009
Сообщений: 384
По умолчанию

Код:
AdoConnection.Connected :=False;
AdoConnection.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=<путь>;Persist Security Info=False';
AdoConnection.Connected :=True;
или создавайте *.udl и на него путь указывайте.

Последний раз редактировалось Evgeniy26; 07.06.2009 в 20:10.
Evgeniy26 вне форума Ответить с цитированием
Старый 07.06.2009, 14:37   #3
Ake
Пользователь
 
Аватар для Ake
 
Регистрация: 12.02.2009
Сообщений: 22
По умолчанию

А код прописывать в DataModul?
Ake вне форума Ответить с цитированием
Старый 07.06.2009, 14:48   #4
Evgeniy26
Форумчанин
 
Аватар для Evgeniy26
 
Регистрация: 29.05.2009
Сообщений: 384
По умолчанию

Цитата:
Сообщение от Ake Посмотреть сообщение
А код прописывать в DataModul?
Пропишите в OnCreate формы. Лучше при первом запуске указать путь (например с помощью OpenDialog) и сохранить в реестр, потом из реестра запрашивать.

Последний раз редактировалось Evgeniy26; 07.06.2009 в 14:52.
Evgeniy26 вне форума Ответить с цитированием
Старый 07.06.2009, 15:40   #5
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

А как с BDE можно так сделать? А то у меня что-т не работало.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 07.06.2009, 18:30   #6
Evgeniy26
Форумчанин
 
Аватар для Evgeniy26
 
Регистрация: 29.05.2009
Сообщений: 384
По умолчанию

Цитата:
Сообщение от artemavd Посмотреть сообщение
А как с BDE можно так сделать? А то у меня что-т не работало.
Вот наброски для BDE может момогут.
Вложения
Тип файла: rar AliasExample.rar (403.5 Кб, 16 просмотров)
Evgeniy26 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В адо изменить путь после кампиляции DennerV БД в Delphi 8 06.06.2009 10:53
как в делфи работая с бд используя технологию адо показать диаграммы со статистикой Antik® Помощь студентам 3 01.06.2009 17:55
Код игры на Паскале и на Делфи сильно отличается? Как переписать код с Паскаля в Делфи? Mclaren Помощь студентам 2 27.04.2009 22:37
Подключение DLL в Делфи Denis_Gul Помощь студентам 3 19.11.2008 11:12
Компоненты АДО Небесный Общие вопросы Delphi 3 20.09.2008 10:30