Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: позднее связывание
 
 автор: dmsrv803   (23.04.2012 в 15:04)   личное сообщение
 
 

Подскажите, в чем может быть причина: Для получения объектов ADODB я использую позднее связывание: - например

 Dim cmd As Object
Set cmd = CreateObject("ADODB.Command")

Переопределили все константы для объектов и в mdb формате вроде все работает, но при компилирование он все равно выдает ошибку UserDefined Type Not Define. И кроме того, я не моге получить mde-базу, тоже из-за ошибки компиляции.

  Ответить  
 
 автор: Анатолий (Киев)   (23.04.2012 в 16:45)   личное сообщение
 
 


выдает ошибку UserDefined Type Not Define

И подсвечивает эту строку? Вряд ли. Где-то у вас остались другие объявления с явным типом объекта из отсутствующей библиотеки (и не обязательно ADODB).

  Ответить  
 
 автор: dmsrv803   (23.04.2012 в 17:02)   личное сообщение
 
 

не подсвечивает. Объекты из библиотеки объявляются как ADODB.<имя объекта> и я их всех убрал replace-ом. Если какие-то объекты были объявлены иначе, то как это может выглядеть, чтобы я их смог найти? Да и странно, что не подсвечивает - ему что , трудно?
А вот - стал глючить и в mdb, что явно указывает на наличие ошибки в коде..

  Ответить  
 
 автор: Анатолий (Киев)   (23.04.2012 в 18:17)   личное сообщение
 
 

Находясь в окне VBA в меню Debug выбираете Compile и он должен останавливаться и подсвечивать проблемные строки.

  Ответить  
 
 автор: dmsrv803   (24.04.2012 в 09:14)   личное сообщение
 
 

а если не подсвечивает и не показывает а только user defined type not define?

  Ответить  
 
 автор: dmsrv803   (24.04.2012 в 10:18)   личное сообщение
 
 

сдается мне это был просто очередной мелкософтовый баг - импортировал весь проект в новую базу и ошибка компиляции пропала.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList