Помогите с ошибкой в программе VB
Формулировка задачи:
Доброго времени суток!
Ребята, написал программу, появляется ошибка компиляции: Procedure declaration does not match description of event or procedure having the same name.
Пожалуйста подскажите в чем ошибка, вот текст программы:
Ошибка появляется на строке Private Sub ado_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, ByVal pError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset).
Заранее спасибо!
Ребята, написал программу, появляется ошибка компиляции: Procedure declaration does not match description of event or procedure having the same name.
Пожалуйста подскажите в чем ошибка, вот текст программы:
Ошибка появляется на строке Private Sub ado_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, ByVal pError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset).
Заранее спасибо!
Решение задачи: «Помогите с ошибкой в программе VB»
textual
Листинг программы
Private WithEvents rs As ADODB.Recordset Private Sub Form_Load() Set rs = New ADODB.Recordset rs.CursorLocation = adUseClient rs.Open "SELECT * FROM [Accounting]", "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db.mdb;Persist Security Info=False", adOpenStatic, adLockReadOnly End Sub Private Sub rs_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, ByVal pError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset) Dim b As Boolean b = False If Not pRecordset Is Nothing Then If Not (pRecordset.BOF Or pRecordset.EOF) Then b = True End If End If cmdDelete.Enabled = b cmdEdit.Enabled = b End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д