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

Вниз

Как подключить базу данных Ms Access   Найти похожие ветки 

 
Юстос   (2003-08-06 05:02) [0]

Уважаемые мастера! Я еще новичок в программировании БД, а литературу достать трудно. Расскажите пожайлуста, как подключить, к примеру, d:\1.mdb к своей проге. Спасибо


 
SPIRIT ©   (2003-08-06 06:27) [1]

нажимаешь в винде правую кнопочку мыши "Создать\текстовый документ.." переименовываешь его в *.udl. Кликаешь быстро по нему два раза... выбираешь там Provider-microsoft jet 4.0
connection-имя файла...нажимаешь test connection если пишет test connection succeessed значит все нормально жми ОК, иначе иди в магаз за книжкой...
загружаешь делфу... ишешь закладочку ADO... ставишть на форму компонент ADOConnection...у него есть проперти Connection String кликаешь по бырому два раза в инспекторе по ней и вылезет окошечко. там указвываешь свой *.udl файл... а дальше кидай на форму TAdotable, TADOQuery, TAdoDataset ... DBgrid, TDatasource... действия с ними аналогичны BDE


 
sniknik ©   (2003-08-06 08:24) [2]

береш компенент ADOConnection
присваиваеш
ADOConnection.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\1.mdb;Persist Security Info=False
ADOConnection.LoginPrompt = false
делаеш ADOConnection.Open
все строго говоря уже подключился.
остальные компоненты (ADODataSet, ADOCommand) вяжеш к нему (ADOConnection) и работаеш с ними. все.

(c udl файлом тоже самое, если нужно перестраивать конект не меняя программы то можно использовать его, можно и и по другому, в программу вставить но дело вкуса)



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
14-92203
Rauf
2003-08-11 04:01
2003.08.28
помогите с поиском музыки


4-92310
Fel
2003-06-20 18:43
2003.08.28
Сообщения


14-92237
Manfred
2003-08-09 06:22
2003.08.28
Файл QTINTF70.DLL


7-92268
Mortal
2003-06-14 13:14
2003.08.28
Несколько hook-ов в одной dll


9-91971
Cura
2003-02-25 19:27
2003.08.28
DXDraw Transparent