Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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]

в строке подключения указывай базу без каталога. будет братся из текущего каталога.
либо определяй путь запуска программы и подставляй в путь. (так лутше, прогу могут запускать и не из текушего)


Наверх

Титульная страница Поиск, карта сайта Написать письмо