2008-11-12 4 views
1

OK, изо всех сил, чтобы получить окончательный ответ на этот ...Automation Error при использовании ADO/MDAC

У меня есть приложение, написанное на VB6, который требует MDAC (2.8 для этой установки). MDAC включен в программу установки для моего приложения. Когда программное обеспечение удаляется и переустанавливается на том же компьютере, MDAC, похоже, ошибается, и я получаю следующую ошибку, как только мое приложение пытается подключиться к базе данных:

Ошибка времени выполнения '-2147024769 (8007007f) ':

Ошибка автоматизации Указанная процедура не найдена.

Я попытался переустановить MDAC, который завершается успешно, но не устраняет проблему. Я искал большую часть Интернета и нашел много людей с аналогичной проблемой в разных средах (VS.NET, JAVA и т. Д.), На самом деле все, что зависит от MDAC, но не может найти четкого ответа. Любой, кто имеет чистое решение, получит мою самую благодарную благодарность и благодарность.

Ваш в ожидании.

ответ

2

Вы пробовали MDAC Component Checker от Microsoft? Это инструмент для диагностики проблем и перенастройки установок MDAC.

+0

Спасибо Mitch. Следуя вашему предложению, просто запустите MDAC Component Checker. Существуют некоторые несоответствующие файлы и несогласованные записи в реестре. Сначала попробую изменить все записи в реестре и посмотреть, что произойдет. Думаю, я смогу загрузить правильные версии файлов где-нибудь? – Tony 2008-11-12 12:44:59

+0

Я бы полностью удалил MDAC и затем переустановил. – 2008-11-12 12:47:30

1

Я нашел удаление MDAC 2.8, чтобы быть почти невозможным. Однако, запустив проверку компонентов, изменив записи реестра и поместив другую версию MSDART, проблема была исправлена.

MSDART Я поставил на место не тот, который предлагается компонентом checker, но он работает. У компонента checker также есть проблема с версией MSXML, но программное обеспечение, похоже, работает независимо, поэтому я рассмотрю это позже. Однако моя проблема решена. Так очень быстро. Спасибо и хвалит вас Митчем и Стакверком. Большой!

 Смежные вопросы

  • Нет связанных вопросов^_^