-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Как определить, установлен ли в системе Microsoft.ACE.OLEDB.12.0?

Вторник, 16 Декабря 2014 г. 12:29 + в цитатник
Краткое отступление.

До выпуска Access 2007 в Access использовалось ядро Microsoft Joint Engine Technology (JET). Хотя ядро JET обычно рассматривается как компонент Access, оно является отдельным продуктом. С момента выпуска Microsoft Windows 2000 ядро JET было включено в состав операционной системы Windows, после чего распространялось и обновлялось в составе компонентов Microsoft Data Access Components (MDAC). После выпуска Access 2007 ядро JET было признано устаревшим и было исключено из состава MDAC. Вместо этого ядра в Access теперь используется интегрированное и усовершенствованное ядро ACE,

Ядро ACE полностью обратно совместимо с предыдущими версиями JET, что позволяет выполнять чтение и запись данных в MDB-файлы из предыдущих версий Access.

Установить на компьютер его можно не устанавливая Access 2007+ Взять можно вот здесь

Ядро ACE можно использовать и в Access 2003 если само ядро установлено в системе. Проверено.

Теперь вопрос. Как программно проверить, установлено ли в системе ядро ACE? Необходимо для выбора строки подключения Provider=Microsoft.JET.OLEDB.4.0 или Provider=Microsoft.ACE.OLEDB.12.0

----------------------------------------------------------------------------------
А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса?

http://www.sql.ru/forum/1132693/kak-opredelit-ustanovlen-li-v-sisteme-microsoft-ace-oledb-12-0


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку