Один из возможных вариантов:
1) Добавляем компонент "TADOConnection"
2) Правой кнопкой -> "Edit ConectionString"
3) Жмем "Build"
4) Т.к. "Microsoft Jet 4.0 OLE DB Provider" умеет есть только .mdb, а у нас - .accdb, выбираем поставщика данных "Microsoft Office 12.0 ...", жмем "Далее"
5) В "Источник данных" вводим имя файл БД Access, который должен лежать в папке "Debug". Жмем "Проверить соединение", проверка должна пройти успешно (настройки входа в БД не трогаем, оставляя "Admin" и пустой пароль).
6) Выставляем нужные права доступа на вкладке "Дополнительно", жмем "Ок". Получится ConnectionString вроде:
1) Добавляем компонент "TADOConnection"
2) Правой кнопкой -> "Edit ConectionString"
3) Жмем "Build"
4) Т.к. "Microsoft Jet 4.0 OLE DB Provider" умеет есть только .mdb, а у нас - .accdb, выбираем поставщика данных "Microsoft Office 12.0 ...", жмем "Далее"
5) В "Источник данных" вводим имя файл БД Access, который должен лежать в папке "Debug". Жмем "Проверить соединение", проверка должна пройти успешно (настройки входа в БД не трогаем, оставляя "Admin" и пустой пароль).
6) Выставляем нужные права доступа на вкладке "Дополнительно", жмем "Ок". Получится ConnectionString вроде:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=database.accdb;Mode=ReadWrite;Persist Security Info=False7) Далее в коде открываем коннект:
ADOConnection1->Open("Admin","");и работаем с ним (ну или используем это соединение в объектах TADOQuery и пр.).
Комментариев нет:
Отправить комментарий