Ошибка автоматизации при использовании ADO / MDAC - PullRequest
1 голос
/ 12 ноября 2008

Хорошо, изо всех сил пытаюсь получить окончательный ответ на этот ...

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

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

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

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

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

Ответы [ 2 ]

2 голосов
/ 12 ноября 2008

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

1 голос
/ 12 ноября 2008

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

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

...