Visual Basic - Con F8 SI, con F9 NO

Life is soft - evento anual de software empresarial
 
Vista:

Con F8 SI, con F9 NO

Publicado por Jesus (4 intervenciones) el 14/05/2001 18:52:24
Estoy tratando de eliminar todos los registros de una tabla.... pero me marca este error: " A give HROW referred to a hard- or soft-deleted row"

no se lo que esta pasando, pero de esta manera trato de borrar el conjuinto de registros:

rentas.RecordSource = "select ID from rentas_temp"
rentas.Refresh

While rentas.Recordset.RecordCount >= 1
rentas.Recordset.Delete
rentas.Recordset.Update
Wend

No se me tengan una sugerencia de como podría eliminar el total de los registros......

Pero lo raro de esto es que lo corro con F8 y funciona perfecto, pero con F5 marca el error que les mencione al principio......un saludo
un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Con F8 SI, con F9 NO

Publicado por Christian A. Valeria Celedón (207 intervenciones) el 15/05/2001 04:04:08
Lo de las teclas no te lo sabría decir, pero sin embargo te recomiendo que para eliminar todos los registros de una tabla ejecutes una consulta de eliminación:

Dim DB As Database
Dim cSQL as String
Set DB = OpenDataBase("C:\archivo.mdb")
cSQL = "DELETE * FROM rentas_temp"
DB.Execute cSQL

Espero que te sirva...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar