Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Паника! Помогите! Событие ado ошибка / 5 сообщений из 5, страница 1 из 1
29.07.2006, 18:27
    #33887087
Andersson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Паника! Помогите! Событие ado ошибка
Всем привет! Люди добрые, помогите плиз! С этим адо я на грани нервного срыва! :)

Private Sub Adodc2_WillMove(ByVal adReason As ADODB.EventReasonEnum, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)
End Sub
При нажатии F5 выдает ошибку:
"Compile error: Procedure declaration does not match description of event procedure having the same name"
Очень нужно за выходные прогу доделать, с обработкой событий в адо сталкиваюсь впервые. помогите плиз, премного благодарен заранее...
...
Рейтинг: 0 / 0
29.07.2006, 20:56
    #33887185
Гостьё12
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Паника! Помогите! Событие ado ошибка
Судя по тексту ошибки, прототип процедуры (параметры) не совпадают с тем, какой она должна быть
...
Рейтинг: 0 / 0
29.07.2006, 21:33
    #33887201
Andersson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Паника! Помогите! Событие ado ошибка
Так вот, почему интересно знать! Не работает если хочется использовать события через элемент адо, и также не работает если использовать рекордсет через dataenvironment! А вот если программно создать рекордсет, и объявить его withevents, то события обрабатываются!
...
Рейтинг: 0 / 0
31.07.2006, 10:07
    #33888262
Ashton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Паника! Помогите! Событие ado ошибка
По-видимому, код компилировался раньше, когда стояла ссылка на ADO 2.0, сейчас наверняка ссылка на ADO 2.1+.

1. Поменяй ссылку в Project->References... на 'Microsoft ActiveX Data Objects 2.0 Library'.

Или, предпочтительнее будет.

2. Поменяй в процедуре.

Код: plaintext
ByVal pRecordset As ADODB.Recordset 

на

Код: plaintext
ByVal pRecordset As ADODB.Recordset20

Вот статья - PRB: ADO Data Control Events May Generate a Compilation Error .
...
Рейтинг: 0 / 0
31.07.2006, 16:54
    #33889805
damned
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Паника! Помогите! Событие ado ошибка
У меня такая лажа была с ADO Data Control, несмотря на то что версии были одинаковы, просто создал на одном компе, а продолжил писать на другом. При изменении ссылок в Reference ничего не изменилось. ADO 2.5/ 2.8 Не работает, забил я на это, как добрые люди посоветывали, о чём не жалею.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Паника! Помогите! Событие ado ошибка / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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