![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Access and Delphi [D6, Access]
Botcha © (2002-12-14 15:49:00)Уважаемые Мастера,
Подскажите как мне можно использовать таблицу в базе Access, но так, чтобы просто поместить их (базу и программу)
в одну папку, причем, заранее неизвестно в какую.
Заранее Спасибо.
Botcha (2002-12-14 22:15:00) [1]Спасибо огромное! сейчас попробую.
sniknik (2002-12-14 17:22:00) [2]вставь в начале программы примерно следующее (MainFormCreate)
PathBase:= ExtractFilePath(Application.ExeName);
ADOConnection1.ConnectionString:= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+PathBase+"\MyBase.Mdb;Persist Security Info=False";
Botcha (2002-12-14 16:58:00) [3]Я пробовал через ADO но при переносе готовой проги в другую директорию она начинает ругаться и не может найти файл mdb
в Билдере для строки подключения выбираю свою базу, и ADOConnection сразу цепляется за выбранную директорию.
При попытке подключиться по имени источника выдается сообщение что "операция отменена".
может я что не так делаю?
sniknik (2002-12-14 16:47:00) [4]на любителя. мне кажется ADO ктото в восторге от BDE есть еще DAO, и разные "директ" драйвера.
Botcha (2002-12-14 16:42:00) [5]А через какие компоненты с таким подключением, Базу данных лучше связывать с программой?
sniknik (2002-12-14 16:31:00) [6]в строке подключения указывай базу без каталога. будет братся из текущего каталога.
либо определяй путь запуска программы и подставляй в путь. (так лутше, прогу могут запускать и не из текушего)