Error - No hay ningun registro
Publicado por Sandra Verónica (203 intervenciones) el 14/11/2007 18:58:21
Estimados, tengo un problemita. Tengo el siguiente código que tome de este foro
Private Sub Grabar_Click()
Dim rst As DAO.Recordset
Dim dst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset("SELECT * FROM [FCParaCompensar] WHERE FCParaCompensar.Armado=True")
Set dst = CurrentDb.OpenRecordset("SELECT * FROM [Historial]")
rst.MoveLast
If rst.RecordCount = 0 Then
MsgBox ("RST - No hay registros que modificar"), vbCritical
Exit Sub
End If
dst.MoveLast
If dst.RecordCount = 0 Then
MsgBox ("DST - No hay registros que modificar"), vbCritical
Exit Sub
End If
La línea dst.MoveLast me tira un error "No Hay ningun registro activo". Se que es porque la tabla esta vacia, no contiene registros aun. Pero por primera vez quiero grabar un registro. Como hago para que no me de ese error.
Alguien lo sabe?
Saludos
Sandra!
Private Sub Grabar_Click()
Dim rst As DAO.Recordset
Dim dst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset("SELECT * FROM [FCParaCompensar] WHERE FCParaCompensar.Armado=True")
Set dst = CurrentDb.OpenRecordset("SELECT * FROM [Historial]")
rst.MoveLast
If rst.RecordCount = 0 Then
MsgBox ("RST - No hay registros que modificar"), vbCritical
Exit Sub
End If
dst.MoveLast
If dst.RecordCount = 0 Then
MsgBox ("DST - No hay registros que modificar"), vbCritical
Exit Sub
End If
La línea dst.MoveLast me tira un error "No Hay ningun registro activo". Se que es porque la tabla esta vacia, no contiene registros aun. Pero por primera vez quiero grabar un registro. Como hago para que no me de ese error.
Alguien lo sabe?
Saludos
Sandra!
Valora esta pregunta
0