Страница: 1 |
Сварганил проект, сделал инсталляшку, ставится нормально, без ошибок, но при запуске формы пишет ошибку "Looking for object with CLSID: 00000010-0000-0010-8000-00AA006D2EA4", голую форму запускает, но без данных из связанной с ней .mdb-шки. Не хватает какой-то .dll or .osx. У меня на компе с установленной Визуал студией прет, на других нет. ХЕЕлп!!!!!
У тебя не устоновлены компоненты для работы с Access. Я советую установить MDAC. Для этого запусти файл mdac_typ.exe, во время инсталяции. Сервис Пак стоит.... Mdac поставил- все равно не фурычит. Но скорей всего правда какие-то компоненты для Аксесса. Сама форма запускается нормально, P& А ты саму базу добавлял когда делал инсталяшку? Вот еще небольшая выдержка из MSDN Q288706 When you first try to run an application that a Visual Basic 6.0 Setup package installed and that the Packaging and Deployment Wizard (PDW) created, you may receive the following error message: This error occurs when the Visual Basic 6.0 project references the Microsoft Data Access Objects (DAO) 3.6 Object Library (DAO360.dll) and not DAO350.dll. The {00000010-0000-0010-8000-00AA006D2EA4} CLSID is associated with DAO350.dll. To resolve this problem, set the Connect property of the intrinsic Data control to Access 2000, which uses DAO360.dll. This resolution is valid even if you are using a Microsoft Access 97 database. For additional information, see the steps in the "More Information" section. Additional query words: Keywords : kbwizard kbAppSetup kbCtrl kbDatabase kbDeployment kbJET kbVBp kbVBp600 kbGrpDSVB kbDSupport YEEESSS!!! paul_sn- ты ГЕНИЙ!!!! база была в аксесс97, а dao360.dll- 2000. Переконвертил- все работает.... Круто..... Щас на радостях исполняю танцы с бубнами.... СЕНЬКС ВСЕМ Страница: 1 |
Вопрос: Ошибка при запуске. Хелп!!!
Добавлено: 31.07.02 08:10
Автор вопроса:
Anry_P
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа: boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #1
Добавлено: 31.07.02 09:41
Номер ответа: 2
Автор ответа: paul_sn
Вопросов: 16
Ответов: 164
Web-сайт:
Профиль | | #2
Добавлено: 31.07.02 12:27
А у тебя стоит service pack 5? Раньше была проблема с P&
W.
Номер ответа: 3
Автор ответа: Anry_P
Вопросов: 2
Ответов: 4
Профиль | | #3
Добавлено: 31.07.02 12:57
W все компоненты поставил...... но без Аксесса.... В dbf штоли сконвертить....
Номер ответа: 4
Автор ответа: paul_sn
Вопросов: 16
Ответов: 164
Web-сайт:
Профиль | | #4
Добавлено: 31.07.02 13:22
Номер ответа: 5
Автор ответа: paul_sn
Вопросов: 16
Ответов: 164
Web-сайт:
Профиль | | #5
Добавлено: 31.07.02 13:28
Knowledge Base Articles
The information in this article applies to:SYMPTOMS
Looking for object with CLSID {00000010-0000-0010-8000-00AA006D2EA4}. CAUSE
When the intrinsic Data control's Connect property is set to Access, and the application uses this Data control, the application requires that DAO350.dll is registered on the system. However, DAO350.dll is not included in the distribution package that the PDW creates because it is not referenced in the project. RESOLUTION
MORE INFORMATION
Steps to Reproduce Behavior
Note: Make sure that you specify the path for DAO350.dll as it appears on your system.regsvr32 -u "C:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll"
Steps to Resolve Behavior
Note: Make sure that you specify the path for DAO350.dll as it appears on your system.regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll"
Issue type : kbprb
Technology : kbVBSearch kbAudDeveloper kbZNotKeyword6 kbZNotKeyword2 kbVB600Search kbVBA600 kbVB600
Last Reviewed: April 15, 2001
Номер ответа: 6
Автор ответа: Anry_P
Вопросов: 2
Ответов: 4
Профиль | | #6
Добавлено: 31.07.02 14:23
Номер ответа: 7
Автор ответа: Jus
ICQ: 398783562
Вопросов: 7
Ответов: 47
Профиль | | #7
Добавлено: 01.09.10 18:45
Ребят!! Подскажите пожалуйста по русски, что тут нужно сделать..чтоб небыло такой ошибки! Пытался перевести англ, мальца ток понял, что нужно регестрировать класс, что то потыркал..но проблемка осталась! Подскажите пожалуйста поподробнее.
Номер ответа: 8
Автор ответа: VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #8
Добавлено: 09.09.10 22:36
зы-
просто прога ищет дао не той версии, не по тому идентификатору, базы надо с версиями дао и акса сверять. ну вообщем так.
Номер ответа: 9
Автор ответа: Jus
ICQ: 398783562
Вопросов: 7
Ответов: 47
Профиль | | #9
Добавлено: 10.09.10 00:03
щас уже она не вылазиит, я создал базу в самом бэйсике (access 97), теперь не ругаеться на это (жаль тока access 2000 не видит), зато вот это появляеться
http://www.vbnet.ru/forum/show.aspx?id=209125
уж незнаю как бороться