Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка ActiveX....помогите пожлуйста советом... / 5 сообщений из 5, страница 1 из 1
18.02.2005, 21:33
    #32924385
Artem Ryabko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка ActiveX....помогите пожлуйста советом...
Здраствуйте, помогите пожлуйста советом...
у меня есть приложение написанное на Visual Basic 6.0.
работает с Аксесс, у меня есть несколько репортов в Аксесе.

////////////////////////////////////////
Dim ac As New Access.Application
path = App.path & "\Sec_acad_new2000.mdb"
ac.OpenCurrentDatabase (path)
////////////////////////////////////////

Это пример моего кода, проблема следующая:
когда выполняется строчка
***ac.OpenCurrentDatabase (path)***
то мне выскакивает следующая ошибка:
////////////////////////////////////////
Run-time error '429'
ActiveX component can't create object
////////////////////////////////////////
я с этой ошибкой ещё не сталкивался, так что если кто знает
то может подскажет в чём проблема?
в интернете нашёл что может проблема в том что не зарегестрирована
библиотека ДАО, я пробовал регестрировать даёт какую то ошибку...
http://support.microsoft.com/default.aspx?scid=kb;en-us;319844

и что самое главное что эта прога работала, единственное что я
сделал - это поставил .NET и раньше у меная стоял Access2000 а сейчас XP.

Заранее большое спасибо...
...
Рейтинг: 0 / 0
21.02.2005, 13:25
    #32926045
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка ActiveX....помогите пожлуйста советом...
попробуй так:
Код: plaintext
1.
2.
3.
dim ac as object

set ac=createobject("Access.Application")
и убери ссылку на акцесс из референсов
...
Рейтинг: 0 / 0
21.02.2005, 16:07
    #32926603
Artem Ryabko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка ActiveX....помогите пожлуйста советом...
Спасибо за совет, я попробовал, но он даёт ошибку что нераспознаёт Access и логически это нормально, это работать не будет.
Проблема не в этом, а я думаю что в библиотеке DAO 3.60, я пробывал сделать экзэшник, но мне даёт ошибку что не распазнаёт один из методов библиотеки DAO, .NoMatch.....
Но раньше то это работало.... даже не знаю что могло произойти....
пожалуйста помогите кто уже сталкивался с такой проблемой.......
...
Рейтинг: 0 / 0
21.02.2005, 17:19
    #32926839
Artem Ryabko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка ActiveX....помогите пожлуйста советом...
Последнюю проблему я узже решил, это баг...
но вот первая всё ещё остаётся...
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
17.10.2007, 15:22
    #34875373
Pantalone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка ActiveX....помогите пожлуйста советом...
Такая же фигня при работе с базой аксес из VB6. Причем только на некоторых компах. Проблемное место:

Код: plaintext
1.
Public wrkJet As Workspace
Set wrkJet = CreateWorkspace("", "admin", "", dbUseJet) 'тут
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка ActiveX....помогите пожлуйста советом... / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]