Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Ошибка при запуске. Хелп!!! Добавлено: 31.07.02 08:10  

Автор вопроса:  Anry_P

Сварганил проект, сделал инсталляшку, ставится нормально, без ошибок, но при запуске формы пишет ошибку "Looking for object with CLSID: 00000010-0000-0010-8000-00AA006D2EA4", голую форму запускает, но без данных из связанной с ней .mdb-шки. Не хватает какой-то .dll or .osx. У меня на компе с установленной Визуал студией прет, на других нет.

ХЕЕлп!!!!!

Ответить

  Ответы Всего ответов: 9  

Номер ответа: 1
Автор ответа:
 boevik



Хранитель чата

ICQ: 137392264 

Вопросов: 8
Ответов: 557
 Web-сайт: www.hypertech.ru
 Профиль | | #1
Добавлено: 31.07.02 09:41

У тебя не устоновлены компоненты для работы с Access.

Я советую установить MDAC.

Для этого запусти файл mdac_typ.exe, во время инсталяции.

Ответить

Номер ответа: 2
Автор ответа:
 paul_sn



Вопросов: 16
Ответов: 164
 Web-сайт: sergeyev.zzn.com
 Профиль | | #2
Добавлено: 31.07.02 12:27
А у тебя стоит service pack 5? Раньше была проблема с P&;DW.  

Ответить

Номер ответа: 3
Автор ответа:
 Anry_P



Вопросов: 2
Ответов: 4
 Профиль | | #3 Добавлено: 31.07.02 12:57

Сервис Пак стоит....

Mdac поставил- все равно не фурычит. Но скорей всего правда какие-то компоненты для Аксесса. Сама форма запускается нормально, P&;DW все компоненты поставил...... но без Аксесса.... В dbf штоли сконвертить....

 

Ответить

Номер ответа: 4
Автор ответа:
 paul_sn



Вопросов: 16
Ответов: 164
 Web-сайт: sergeyev.zzn.com
 Профиль | | #4
Добавлено: 31.07.02 13:22

А ты саму базу добавлял когда делал инсталяшку?

 

Ответить

Номер ответа: 5
Автор ответа:
 paul_sn



Вопросов: 16
Ответов: 164
 Web-сайт: sergeyev.zzn.com
 Профиль | | #5
Добавлено: 31.07.02 13:28

Вот еще небольшая выдержка из MSDN

Knowledge Base Articles 

PRB: CLSID {00000010-0000-0010-8000-00AA006D2EA4} Not Found When You Run an Application

Q288706


The information in this article applies to:
  • Microsoft Visual Basic Enterprise Edition for Windows, version 6.0
  • Microsoft Visual Basic Professional Edition for Windows, version 6.0


SYMPTOMS

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:

Class not registered.
Looking for object with CLSID {00000010-0000-0010-8000-00AA006D2EA4}.


CAUSE

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.

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

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.


MORE INFORMATION

Steps to Reproduce Behavior

  1. Create a new Standard EXE project in Visual Basic 6.0. Form1 is created by default.

  2. On the Start menu, click Run, and type the following command to unregister DAO350.dll:
    regsvr32 -u "C:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll" 
    Note: Make sure that you specify the path for DAO350.dll as it appears on your system.

  3. Add the intrinsic Data control to Form1. Change the Connect property to Access. Set the DatabaseName property to the Nwind.mdb or the Biblio.mdb database under the \Program Files\Microsoft Visual Studio\VB98 folder.

  4. Press the F5 key to run the project. You receive the above-mentioned error message. If the Data control is tied to a data-aware control, you do not see any information in that control.

Steps to Resolve Behavior

  1. Stop the project, and change the Connect property for the Data control to Access 2000.

  2. Press F5 to run the project. The error message does not appear.

  3. Stop the project.

  4. On the Start menu, click Run, and type the following command to register DAO350.dll:
    regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll" 
    Note: Make sure that you specify the path for DAO350.dll as it appears on your system.

Additional query words:

Keywords : kbwizard kbAppSetup kbCtrl kbDatabase kbDeployment kbJET kbVBp kbVBp600 kbGrpDSVB kbDSupport
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

YEEESSS!!!

paul_sn- ты ГЕНИЙ!!!!

база была в аксесс97, а dao360.dll- 2000. Переконвертил- все работает.... Круто..... Щас на радостях исполняю танцы с бубнами....

СЕНЬКС ВСЕМ

Ответить

Номер ответа: 7
Автор ответа:
 Jus



ICQ: 398783562 

Вопросов: 7
Ответов: 47
 Профиль | | #7 Добавлено: 01.09.10 18:45
Ребят!! Подскажите пожалуйста по русски, что тут нужно сделать..чтоб небыло такой ошибки! Пытался перевести англ, мальца ток понял, что нужно регестрировать класс, что то потыркал..но проблемка осталась! Подскажите пожалуйста поподробнее.

Ответить

Номер ответа: 8
Автор ответа:
 VbStarter



ICQ: 357911808 

Вопросов: 118
Ответов: 1340
 Web-сайт: moscowdevils.ru
 Профиль | | #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
уж незнаю как бороться

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам