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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2016, 21:17   #1
Bad_Shuriks
Новичок
Джуниор
 
Регистрация: 19.03.2016
Сообщений: 2
По умолчанию Программное управление ADO

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

ADOConFedSub.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;D ata Source=' + ExtractFilePath(Application.Exename )+'\Data\Russia.mdb;Persist Security Info=False';

При отладке на этом месте возникает ошибка:
Код HTML:
function TADOConnection.GetConnectionString: WideString;
begin
  if (csWriting in ComponentState) and Connected then
    Result := FConnectionString
  else
    Result := ConnectionObject.ConnectionString;
end;
Подскажите, что это значит и как от нее избавиться.
Изображения
Тип файла: jpg Без имени-1.jpg (17.4 Кб, 142 просмотров)
Bad_Shuriks вне форума Ответить с цитированием
Старый 11.11.2016, 21:32   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Для начала убери слеш перед Data. Его в конце пути возвращает ExtractFilePath
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 11.11.2016, 23:03   #3
Bad_Shuriks
Новичок
Джуниор
 
Регистрация: 19.03.2016
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Для начала убери слеш перед Data. Его в конце пути возвращает ExtractFilePath
Ничего не изменилось
Bad_Shuriks вне форума Ответить с цитированием
Старый 14.11.2016, 09:00   #4
Slym
Участник клуба
 
Регистрация: 07.12.2011
Сообщений: 1,025
По умолчанию

присвоение пути раньше создания конекшена
Не стесняемся, плюсуем!
Slym вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программное управление TWebBrowser Pcrepair Общие вопросы Delphi 11 20.04.2013 13:01
Программное управление кэшем Sibedir Операционные системы общие вопросы 3 02.03.2013 16:34
Программное управление светодиодом Jacobson Общие вопросы Delphi 5 14.05.2010 23:02
Программное подключение через ADO serjo БД в Delphi 2 09.01.2008 09:23