RECORRER REGISTROS
Publicado por Pablo (6 intervenciones) el 05/12/2006 18:27:39
Buenas, necesito una ayuda ya que llamo a este evento desde un formulario y nunca cambia al proximo registro. la cantidad de reg que da el recorset es 4270 (lo cual es la cantidad correcta de reg).
Lo que quiero hacer es desde un formulario en el cual tildo (ctrol ACREDI) algunos registros al llamar al procedimiento desde un cmd cambie la informacion de los campos de los cuales los registros se encuentran tildados
Espero ayuda!!!! y haber sido claro.
Desde ya muchas gracias
Dim Cta As String
Dim Rst As Recordset
Cta = "select * from OPERACIONES_MEP order by num_mep"
Set Rst = CurrentDb.OpenRecordset(Base, dbOpenDynaset)
If MsgBox("Desea.....", vbYesNo + vbQuestion, "Actualización") = vbYes Then
With Rst
Do While Not .EOF
If [Acreditado] Then
.Edit
[TIPO DE CUENTA] = Null
[AGENCIA] = Null
[CUENTA] = Null
[cliente] = Null
[OBSERVACIONES] = "A C R E D I T A D A"
.Update
End If
.MoveNext
Loop
End With
End If
Set Rst = Nothing
Lo que quiero hacer es desde un formulario en el cual tildo (ctrol ACREDI) algunos registros al llamar al procedimiento desde un cmd cambie la informacion de los campos de los cuales los registros se encuentran tildados
Espero ayuda!!!! y haber sido claro.
Desde ya muchas gracias
Dim Cta As String
Dim Rst As Recordset
Cta = "select * from OPERACIONES_MEP order by num_mep"
Set Rst = CurrentDb.OpenRecordset(Base, dbOpenDynaset)
If MsgBox("Desea.....", vbYesNo + vbQuestion, "Actualización") = vbYes Then
With Rst
Do While Not .EOF
If [Acreditado] Then
.Edit
[TIPO DE CUENTA] = Null
[AGENCIA] = Null
[CUENTA] = Null
[cliente] = Null
[OBSERVACIONES] = "A C R E D I T A D A"
.Update
End If
.MoveNext
Loop
End With
End If
Set Rst = Nothing
Valora esta pregunta


0