Показать сообщение отдельно
  #6  
Старый 13.10.2010, 00:53
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,723
Репутация: 52347
По умолчанию

Ну во первых, подключать правильнее не каждую таблицу/запрос, а всю базу сразу. Для этого там есть компонент TAdoConnection. А уже TAdoQuery/TAdoTable связывать с установленным подключением.
Во вторых, строка подключения это СТРОКА подключения, и как любые строки в Дельфи они обрамляются в кавычки.
Код:
DataModule2.ADOTable1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+s+';Persist Security Info=False';
Создавать дополнительную пременную s только для этих целей нет необходимости, вполне хватит прямого обращения
Код:
DataModule2.ADOTable1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+OpenDialog1.FileName+';Persist Security Info=False';
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием