Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Вопрос знающим Delphi

Ответить
Настройки темы
Delphi - Вопрос знающим Delphi

Аватара для Grub

Ветеран


Сообщения: 662
Благодарности: 64


Конфигурация

Профиль | Отправить PM | Цитировать


Есть БД. Сама БД написана в Access'e. Встал вопрос "мобильности" приложения. БД связана с приложением через ADOConection. Элементарный перенос БД на другой комп(или даже на другой диск) создает ошибку: Строка "здесь указывается путь" ошибочна или не доступен сервер. Как сделать приложение переносимым и самое главное работающим??? Помогите пожалуйста.

-------
Иди, мой друг, всегда иди дорогою добра!


Отправлено: 07:40, 24-03-2006

 

Аватара для BuGfiX

Слакофил


Сообщения: 590
Благодарности: 130

Профиль | Сайт | Отправить PM | Цитировать


Может я чего-то не понимаю, но почему бы не редактировать ADOConnection динамически, скажем, из настроек приложения?

-------
If you don`t know what to use this for, you don`t need it.

http://sergey.sereda.googlepages.com...e1_userbar.gif


Отправлено: 18:37, 24-03-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Scorpion666

Пользователь


Сообщения: 81
Благодарности: 1

Профиль | Сайт | Отправить 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


Аватара для Grub

Ветеран


Сообщения: 662
Благодарности: 64

Профиль | Отправить PM | Цитировать


Попробую дома. Завтра скажу, помогло или нет.

-------
Иди, мой друг, всегда иди дорогою добра!


Отправлено: 16:10, 30-03-2006 | #4


Аватара для Grub

Ветеран


Сообщения: 662
Благодарности: 64

Профиль | Отправить PM | Цитировать


Все вопрос решил... Надо было изменить в ConnectionString расположение БД. она у меня была аж в E:\sesia\2k2s\access\ - полюбому у меня на работе, да и у любого пользователя такого пути не будет. Сменил на просто диск С и все запахало. Спасибо всем, особенно Scorpion666 за наводку.....

-------
Иди, мой друг, всегда иди дорогою добра!


Отправлено: 11:27, 31-03-2006 | #5


Новый участник


Сообщения: 37
Благодарности: 1

Профиль | Отправить PM | Цитировать


думаю хранить БД на диске С не совсем удобно будет для пользователей твоей проги, луже ConnectionString писать как говорил Scorpion666 а БД хранить в папке с твоим ехешником...

Отправлено: 16:30, 04-04-2006 | #6


Старожил


Сообщения: 435
Благодарности: 63

Профиль | Отправить PM | Цитировать


Я бы написал *.ini файл в котором указал путь к базе и при запуске приложения присваивал этот путь ConnectionString.

-------
black-eric.livejournal.com


Отправлено: 16:55, 04-04-2006 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Вопрос знающим Delphi

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Вопрос по бд в 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




 
Переход