На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ раздела Delphi
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Обязательно указание:
1) типа базы данных (Paradox/Oracle/Interbase и т.п.)
2) способа доступа к базе данных (ODBC/ADO/DAO/BDE и т.п.)
Например: Paradox/BDE, MS Access/ADO

Наиболее часто задаваемые вопросы:
Базы даных для начинающих. Первые шаги. Понятие о BDE.
Переход на клиент-сервер и начала ADO
Приёмы работы с BLOB (OLE/Memo) полями
Запросы и параметры или как избавиться от многих проблем. Проблемы с датами в запросах.
Нужели мне нужно устанавливать BDE? (или почему не работает программа на другом компьютере)
Модераторы: Bas, Rouse_
  
> работа с базой MS Access без BDE Admin
    Подскажите как работать с базой от MS Access не подключая ее в BDE Admin. Я знаю, что нужны какие-то драйвера...
      BDE Admin не требуется ни одной базе данных, это утилита администрирования и только.
      В твоем случае желательно использовать АДО и доступ через JET
        А как тогда базу подключить и работать с ней?!
          Простейший пример работы с ADO + MS Access:

          ADOQuery1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\db1.mdb;Persist Security Info=False';
          ADOQuery1.sql.text:='Select * From Table1';
          ADOQuery1.active:=true;
          showmessage('This is the value of the first field:'+ADOQuery1.fields[0].asstring);

            т.е. можно даже sql запросы выполнять?!
              Не только можно, а именно так и нужно.
              1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0194 ]   [ 15 queries used ]   [ Generated: 15.05.24, 04:13 GMT ]