Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.06;
Скачать: CL | DM;

Вниз

Access and Delphi   Найти похожие ветки 

 
Botcha   (2002-12-14 15:49) [0]

Уважаемые Мастера,
Подскажите как мне можно использовать таблицу в базе Access, но так, чтобы просто поместить их (базу и программу)
в одну папку, причем, заранее неизвестно в какую.

Заранее Спасибо.


 
sniknik ©   (2002-12-14 16:31) [1]

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



 
Botcha   (2002-12-14 16:42) [2]

А через какие компоненты с таким подключением, Базу данных лучше связывать с программой?


 
sniknik ©   (2002-12-14 16:47) [3]

на любителя. мне кажется ADO ктото в восторге от BDE есть еще DAO, и разные "директ" драйвера.


 
Botcha   (2002-12-14 16:58) [4]

Я пробовал через ADO но при переносе готовой проги в другую директорию она начинает ругаться и не может найти файл mdb

в Билдере для строки подключения выбираю свою базу, и ADOConnection сразу цепляется за выбранную директорию.

При попытке подключиться по имени источника выдается сообщение что "операция отменена".

может я что не так делаю?



 
sniknik ©   (2002-12-14 17:22) [5]

вставь в начале программы примерно следующее (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 22:15) [6]

Спасибо огромное! сейчас попробую.



Страницы: 1 вся ветка

Текущий архив: 2003.01.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
1-14980
Pasechnik
2002-12-22 11:08
2003.01.06
Кааим образом можно быстро работать с байтовой структурой файлов?


14-15259
Феликс
2002-12-15 17:18
2003.01.06
Еще 1 вопрос по Перлу


1-14977
vilfred
2002-12-24 02:17
2003.01.06
timage1 timage2 один на другим прозрачный, как это сделать?


7-15340
Дмитрий К.К.
2002-10-25 15:58
2003.01.06
Добавить в избранное: Internet Explorer


3-14894
Jdrm
2002-12-12 10:52
2003.01.06
Как можно узнать номер текущей записи?