|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Вопрос знающим Delphi |
|
Delphi - Вопрос знающим Delphi
|
![]() Ветеран Сообщения: 662 |
Есть БД. Сама БД написана в Access'e. Встал вопрос "мобильности" приложения. БД связана с приложением через ADOConection. Элементарный перенос БД на другой комп(или даже на другой диск) создает ошибку: Строка "здесь указывается путь" ошибочна или не доступен сервер. Как сделать приложение переносимым и самое главное работающим??? Помогите пожалуйста.
|
|
------- Отправлено: 07:40, 24-03-2006 |
Слакофил Сообщения: 590
|
Профиль | Сайт | Отправить PM | Цитировать Может я чего-то не понимаю, но почему бы не редактировать ADOConnection динамически, скажем, из настроек приложения?
|
------- Отправлено: 18:37, 24-03-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Пользователь Сообщения: 81
|
Профиль | Сайт | Отправить PM | Цитировать В свойстве ConnectionString обекта ADOConnection пишеш следующие:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=1111.mdb;Persist Security Info=False где 1111.mdb твоя БД а Access'e |
Отправлено: 14:21, 30-03-2006 | #3 |
![]() Ветеран Сообщения: 662
|
Профиль | Отправить PM | Цитировать Попробую дома. Завтра скажу, помогло или нет.
|
------- Отправлено: 16:10, 30-03-2006 | #4 |
![]() Ветеран Сообщения: 662
|
Профиль | Отправить PM | Цитировать Все вопрос решил... Надо было изменить в ConnectionString расположение БД. она у меня была аж в E:\sesia\2k2s\access\ - полюбому у меня на работе, да и у любого пользователя такого пути не будет. Сменил на просто диск С и все запахало. Спасибо всем, особенно Scorpion666 за наводку.....
|
|
------- Отправлено: 11:27, 31-03-2006 | #5 |
Новый участник Сообщения: 37
|
Профиль | Отправить PM | Цитировать думаю хранить БД на диске С не совсем удобно будет для пользователей твоей проги, луже ConnectionString писать как говорил Scorpion666 а БД хранить в папке с твоим ехешником...
|
Отправлено: 16:30, 04-04-2006 | #6 |
Старожил Сообщения: 435
|
Профиль | Отправить PM | Цитировать Я бы написал *.ini файл в котором указал путь к базе и при запуске приложения присваивал этот путь ConnectionString.
|
------- Отправлено: 16:55, 04-04-2006 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Вопрос по бд в Delphi. | analitik | Флейм | 1 | 20-11-2008 12:07 | |
Intel Core 2 Duo E6400 Вопрос к знающим людям | CAIIIA | Разгон, охлаждение и моддинг | 11 | 12-09-2008 20:18 | |
VISTA 5384-срочный вопрос к знающим!!! | IMIT | Microsoft Windows Vista | 11 | 01-09-2006 08:58 | |
Delphi - Вопрос по Delphi | Guest | Программирование и базы данных | 33 | 01-05-2004 07:28 | |
Delphi - Вопрос по Delphi | Bart | Программирование и базы данных | 6 | 21-01-2004 23:39 |
|