|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.07.2007, 16:52 | #1 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
БД ADO
как в ADOConnection програмно изменить путь к файлу баз данных.
Дело в том что при переносе моей проги на другой комп возникает ошибка. что то типа нет файла б.д. Пробовал следующими способами 1. Через ConnectionString 2. Datamodule1.ADOConnection1.Close; Datamodule1.ADOConnection1.DefaultD atabase:=''; Datamodule1.ADOConnection1.DefaultD atabase:=ExtractfilePath(Applicatio n.ExeName+'sdds.mdb'); Datamodule1.ADOConnection1.Open; datamodule1.VIPTable.Active:=true; datamodule1.SlaveTable.Active:=true ; datamodule1.DocTable.Active:=true; |
17.07.2007, 02:22 | #2 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
Да просто отредактирую строку подключения. Вот пример
Provider=Microsoft.Jet.OLEDB.4.0;Da ta Source=C:\WORK\Forum\baza.mdb;Persi st Security Info=False Обрати внимание, Data Source = Путь к базе. Можно так же вызвать окно редактирования пути. Uses ...ADOConEd... if EditConnectionString(ADOConnetction 1) then ... Теперь в строке подлючения все есть, если правильно указал путь, конечно... |