Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2010, 04:42   #1
ralnik
 
Регистрация: 30.03.2010
Сообщений: 7
По умолчанию Как подключить базу *.mdb в delphi?

Собственно сабж, но есть один нюанс, у меня мелкасофтный офис не стоит, а значит драйверов на microsoft ACCESS нет, и через ODBC никак! изначально использовал ADO компонент!
Жду Ваши предложения в студию...?
ralnik вне форума Ответить с цитированием
Старый 30.03.2010, 07:21   #2
Google2010
Форумчанин
 
Регистрация: 16.02.2010
Сообщений: 316
По умолчанию

Цитата:
у меня мелкасофтный офис не стоит
подключаться через microsoft Jet 4.0 ole db provider
Google2010 вне форума Ответить с цитированием
Старый 30.03.2010, 12:31   #3
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Цитата:
Сообщение от ralnik Посмотреть сообщение
Собственно сабж, но есть один нюанс, у меня мелкасофтный офис не стоит, а значит драйверов на microsoft ACCESS нет, и через ODBC никак! изначально использовал ADO компонент!
Жду Ваши предложения в студию...?
Вот кусочек из моей рабочей программы:
Код:
  slrADOConnection.ConnectionString:=ADOProvider+DBPath;    
  slrADOConnection.Open;
  ADOTableDatas.Active:=true;
  ADOTblAnkets.Active:=true;
  ADOTblDataOfAnkets.Active:=true;
  ADOTblValt.Active:=true;
  ADOTblCity.Active:=true;
  ADOTblComment.Active:=true;
  AdoTblDirect.Active:=true;
  ADOTableDatas.Sort:='[Шифр анкеты] ASC';
В свою очередь
Код:
Const
ADOProvider='Provider=Microsoft.Jet.OLEDB.4.0; Data Source=';
а DBPath:=OpenDialog.FileName
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 30.03.2010, 13:44   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Google2010
подключаться через microsoft Jet 4.0 ole db provider
начиная с какой-то версии Windows (предположительно, с Windows XP) и во всех последующих этот провайдер имеется изначально. Можно абсолютно легально (ну, если винда лицензионная, разумеется ) им пользоваться!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
c# (не молучается обновить базу mdb) adwaer Windows Forms 0 28.09.2009 15:35
Delphi. Как правильно подключить модуль? SnowFall Помощь студентам 6 12.05.2009 02:34
delphi for php как подключить curl OkeaH PHP 5 03.02.2009 01:48
Запись из файла txt или mdb в базу данных DerSky БД в Delphi 6 09.06.2008 12:50
Сохранить базу *.mdb Moel БД в Delphi 2 26.10.2007 12:00