Приветствую Вас Гость | RSS

Меню сайта

Реклама

Категории раздела
ADO [17]
ASCII и CSV [12]
Access [20]
Alias [24]
BDE [37]
BLOB поля [19]
Clipper [2]
DB2 [2]
DBASE и DBF [26]
Fox Pro [1]
Interbase [21]
MSSQL [0]
ODBC [10]
Oracle [0]
Paradox [0]
SQL [29]
Sybase [1]
База данных [0]
Закладки [2]
Записи [0]
Индексы [10]
Компоненты и Базы данных [0]
Модуль данных [3]
Отчеты [2]
Ошибки БД [17]
Поиск [16]
Поля [0]
Сортировка и Фильтр [6]
Таблицы [0]

Наш опрос
Есть ли у Вас свой сайт?
Всего ответов: 48

Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0

Форма входа

Главная » Статьи » Базы данных » Access

Использование таблиц Access
Может кто-нибудь, предпочтительно из персонала Borland, ПОЖАЛУЙСТА, дать мне ПОЛНЫЙ рассказ о том, как с помощью Delphi и сопутствующего программного обеспечения получить доступ и работать с базами данных MS Access. Среди прочего, мне необходимо узнать... 

Нижеследующая инструкция в точности повторяет ту технологию, с которой я работаю на данный момент, надеюсь, что это поможет. 

Драйвер ODBC, предусмотренный для доступа к Access 2.0, разработан только для работы в пределах среды Microsoft Office. Для работы со связкой ODBC/Access в Delphi, вам необходим Microsoft ODBC Desktop Driver kit, part# 273-054-030, доступный через Microsoft Direct за $10.25US (если вы живете не в США, воспользуйтесь службой WINEXT). Он также доступен в январском выпуске MSDN, Level 2 (Development Platform) CD4 \ODBC\X86 как часть ODBC 2.1 SDK. Имейте в виду, что смена драйверов (в частности Desktop Drivers) может негативно сказаться на работе других приложений Microsoft. Для информации (и замечаний) обращайтесь в форум WINEXT. 

Также вам необходимы следующие файлы ODBC: 


 Минимум:
  ODBC.DLL 03.10.1994, Версия 2.00.1510
  ODBCINST.DLL 03.10.1994, Версия 2.00.1510
  ODBCINST.HLP 11.08.1993
  ODBCADM.EXE 11.08.1993, Версия 1.02.3129

 Рекомендуется:
  ODBC.DLL 12.07.1994, Версия 2.10.2401
  ODBCINST.DLL 12.07.1994, Версия 2.10.2401
  ODBCINST.HLP 12.07.1994
  ODBCADM.EXE 12.07.1994, Версия 2.10.2309


Нижеследующие шаги приведут вас к искомой цели: 

Используя администратора ODBC, установите источник данных (datasource) для вашей базы данных. Не забудьте задать путь к вашему mdb-файлу. Для нашего примера создайте источник с именем MYDSN. 
Загрузите утилиту BDE Configuration. 
Выберите пункт "New Driver". 
Назначьте драйверу имя (в нашем случае ODBC_MYDSN). 
В выпадающем списке драйверов выберите "Microsoft Access Driver (*.mdb) 
В выпадающем списке имен выберите MYDSN 
Перейдите на страницу "Alias" (псевдонимы). 
Выберите "New Alias" (новый псевдоним). 
Введите MYDSN в поле имени. 
Для Alias Type (тип псевдонима) выберите ODBC_MYDSN. 
На форме Delphi разместите компоненты DataSource, Table, и DBGrid. 
Установите DBGrid1.DataSource на DataSource1. 
Установите DataSource1.DataSet на Table1. 
Установите Table1.DatabaseName на MYDSN. 
В свойстве TableName компонента Table1 щелкните на стрелочку "вниз" и вы увидите диалог "Login". Нажмите OK и после короткой паузы вы увидите список всех имен ваших таблиц. Выберите одно. 
Установите свойство Active Table1 в True и данные вашей таблицы появятся в табличной сетке.
Категория: Access | Добавил: Skinner (03.07.2008)
Просмотров: 448 | Рейтинг: 0.0/0
  Delphi Lab   Главная   Регистрация   Вход  
Интересная Цитата

Поиск

Магазин


Copyright MyCorp © 2024 Хостинг от uCoz