Problema procedimiento move completed vb6
Estoy programando hace poco en vb 6 y cuando quiero moverme por el recordset con el procedimiento move completed me da este error:
La declaración del procedimiento no coincide con la descripción del evento o el procedimiento que tiene el mismo nombre.
Ya que me quiero mover por un recordset con este código:
Private Sub rs_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, ByValpError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByValpRecordset As ADODB.Recordset)
'si estamos antes del principio del recordset
If rs.BOF = True Then
rs.MoveFirst 'movemos al principio del recordset
'si estamos despues del ultimo elemento del recordset
ElseIf rs.EOF = True Then
rs.MoveLast 'movemos al final del recordset
Else
'si se cambia el registro actual del recordset a otro
Text1. Text = rs. Fields("Nombre") 'ponemos el nombre del registro actual
Text2. Text = rs. Fields("Apellido") 'ponemos el apellido del registro actual
Text3. Text = rs. Fields("Telefono") 'ponemos el telefono del registro actual
Text4. Text = rs. Fields("Direccion") 'ponemos la direccion del registro actual
Text5. Text = rs. Fields("Correo") 'ponemos el correo del registro actual
End If
End Sub
Ya probé instalando los service pack de vb pero sigo con el mismo error, utilizo el Microsoft active datax 2.5 ya que nunca me había dado este tipo de errores
Desde ya gracias y espero respuesta ya que este error me esta imposibilitando seguir con mi aplicación.
La declaración del procedimiento no coincide con la descripción del evento o el procedimiento que tiene el mismo nombre.
Ya que me quiero mover por un recordset con este código:
Private Sub rs_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, ByValpError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByValpRecordset As ADODB.Recordset)
'si estamos antes del principio del recordset
If rs.BOF = True Then
rs.MoveFirst 'movemos al principio del recordset
'si estamos despues del ultimo elemento del recordset
ElseIf rs.EOF = True Then
rs.MoveLast 'movemos al final del recordset
Else
'si se cambia el registro actual del recordset a otro
Text1. Text = rs. Fields("Nombre") 'ponemos el nombre del registro actual
Text2. Text = rs. Fields("Apellido") 'ponemos el apellido del registro actual
Text3. Text = rs. Fields("Telefono") 'ponemos el telefono del registro actual
Text4. Text = rs. Fields("Direccion") 'ponemos la direccion del registro actual
Text5. Text = rs. Fields("Correo") 'ponemos el correo del registro actual
End If
End Sub
Ya probé instalando los service pack de vb pero sigo con el mismo error, utilizo el Microsoft active datax 2.5 ya que nunca me había dado este tipo de errores
Desde ya gracias y espero respuesta ya que este error me esta imposibilitando seguir con mi aplicación.
1 respuesta
Respuesta de Roberto Alvarado
1