![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
![]()
сеичас первыи раз буду пробывать работать вообще с офисом, поетому не судите строго
нашел код для прочтения фаилов access да и вообще там много что описано, но по старым форматам *.mdb а как открыть новым *.accdb наити не смог, может кто знает где об етом можно почитать или на примере покажет? Добавлено если ето возможно без сохранения под старые версии MS Access Добавлено Код:
VirusN13
Последний раз редактировалось ArtGrek; 15.03.2011 в 00:31. |
![]() |
![]() |
![]() |
#2 | |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
![]()
Здравствуйте
Кажется так Цитата:
До свидания Последний раз редактировалось OlegVE; 15.03.2011 в 13:11. |
|
![]() |
![]() |
![]() |
#3 |
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
![]()
попробывал, но не прокатило, решил разобраца со старым форматом, зделаю выводы и может сам изменить смогу, но
в инете везде показывают етот пример, а у меня он чет ошибку выдает, ошибка во вложении, не подскажете что еи нужно? Код:
VirusN13
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
![]()
Здравствуйте
Извините, вчера никак не удалось попасть на programmersforum.ru, всё время Time out ![]() 1. Вы пробовали создать строку соединения (тут-же проверите наличие Поставщика данных) и указать таблицу в Object Inspector для TUsers? Конечно там-же потом указать Active = True. 2. Насчёт строки кода Код:
![]() 3. Попробуйте продублировать в самом Access 2007 таблицу Users под другим именем, например, zzzUsers и подключиться к ней в коде. (Думаю Вы знаете, что таблица Users или zzzUsers должна уже присутствовать в БД что mdb что в accdb до вызова ValidateAccessDB). 4. Попробуйте исправить строку Код:
До свидания Примечание: У меня Office 2007 только по выходным и тогда я могу что-то проверить. P.S. Если только начинаете, киньте на форму по 2 штуки TDataSource, TADOTable, TDBGrid каждого и заполните в одном наборе TADOTable в Object Inspector (указать Active = True, чтобы видеть при разработке), в другом заполните TADOTable в коде и сравнивайте. Последний раз редактировалось OlegVE; 17.03.2011 в 16:01. |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]()
Обалдеть, сколько писанины, чтобы подключиться к *.mdb-файлу. Это делается за 2 щелчка мыши.
И вот это улыбнуло Код:
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
![]()
1. к *.accdb
2. Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]()
Ну, дык разницы нет. Я попробовал. Поставщик Microsoft.ACE.OLEDB.12.0
Нормально подключился вот такой строкой. Код:
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
![]()
Ему бы надо ещё и к таблице с именем Users подключиться. Проверить не смогу, т.к. сейчас нет Access 2007, может в нём это запрещённое слово...
Думаю можно пока остановить обсуждение, пока ArtGrek всё у себя не проверит. Последний раз редактировалось OlegVE; 17.03.2011 в 16:57. |
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]()
Сейчас проверю...
Переименовал таблицу в Users. Открылась нормально |
![]() |
![]() |
![]() |
#10 | ||
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
![]() Цитата:
![]() Цитата:
![]() OlegVE и _SERGEYX_ обоим спасибо, +1, продолжаю разбираца дальше, буду теперь считывать и запишвать
VirusN13
|
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не могу открыть файл с расширением .accdb | valerij | Microsoft Office Access | 3 | 25.01.2011 11:25 |
Delphi + ADO -> Access - работа на любом ПК без изменения кода | arhiepiskop | БД в Delphi | 7 | 07.06.2010 07:31 |
Access + Delphi работа с таблицами | Dotha | БД в Delphi | 11 | 23.11.2009 19:01 |
Работа с БД Access | Nowichok | БД в Delphi | 13 | 01.02.2007 00:27 |