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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.08.2009, 15:31   #1
k1r1ch
ACM!
Форумчанин
 
Аватар для k1r1ch
 
Регистрация: 19.06.2009
Сообщений: 382
Вопрос Access 2007

Я использую базу данных формата Access 2007. И вот попробовал запустить прогу на другом компе, она выдала ошибку, что-то с базой данных. Обнаружил, что там Access 2003 года. То есть, выходит, моя прога пойдет только на компе с 2007 акесом?
k1r1ch вне форума Ответить с цитированием
Старый 01.09.2009, 07:30   #2
k1r1ch
ACM!
Форумчанин
 
Аватар для k1r1ch
 
Регистрация: 19.06.2009
Сообщений: 382
По умолчанию

Может я неправильно выразился, я имел в виду что у меня есть прога на Delphi, связанная с БД Access 2007 (.accdb) через ADO. Запустится ли она на компьютере без Access 2007?
k1r1ch вне форума Ответить с цитированием
Старый 01.09.2009, 08:53   #3
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Попробуй поставить Access Database Engine
Black Fregat вне форума Ответить с цитированием
Старый 01.09.2009, 12:32   #4
subbota
Пользователь
 
Аватар для subbota
 
Регистрация: 26.07.2009
Сообщений: 98
По умолчанию

Я тоже сталкивался с этим, чё за прога для чего нужна, чё делает.
Жили мы бедно, а потом нас обокрали.
subbota вне форума Ответить с цитированием
Старый 01.09.2009, 12:48   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
чё за прога для чего нужна, чё делает.
Это скорее всего провайдер.
Для старого Акцесса был MS Jet OLE DB, а в 2007-м видать сменили на новый. Это фактически "дрова" акцесса.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.09.2009, 14:47   #6
k1r1ch
ACM!
Форумчанин
 
Аватар для k1r1ch
 
Регистрация: 19.06.2009
Сообщений: 382
По умолчанию

Это моя программа, просто она использует базу данных Access 2007 через ADO. Провайдер - что-то там OLE и что-то там 12.0. На моем компе Access 2007 есть и прога работает нормально. На ноутбуке Access 2003, а у друга вообще Access'а нет. И в обоих случаях программа не может открыть базу данных и выдает безостановочную ошибку, спасает только перезагрузка! Есть ли какие-нибудь дрова, заменяющие 07 акес? Access Database Engine не работает!
k1r1ch вне форума Ответить с цитированием
Старый 01.09.2009, 17:10   #7
k1r1ch
ACM!
Форумчанин
 
Аватар для k1r1ch
 
Регистрация: 19.06.2009
Сообщений: 382
По умолчанию

Проверил на ноутбуке, там всё заработало! Значит оно не работает только на Висте!
k1r1ch вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Access 2007 Михаил Юрьевич БД в Delphi 1 31.07.2009 16:15
динамический запрос access 2007 Тупой Microsoft Office Access 3 26.06.2009 17:52
экспорт отчета из Access 2007 в Excel. Возможно? perlik0 Microsoft Office Access 2 21.07.2008 13:18