ADO: Eliminar todos los registros de una tabla
Tengo una Base de Datos Access 97
A través de un control ADO enlacé dicha base desde un formulario de Visual Basic 6.
Puedo realizar sin problemas todas las operaciones de Altas, Bajas y Modificaciones de la Base de Datos.
Ahora me surge la iniciativa de borrar todos los registros de la base de datos.
Como hago esto:
Si lo hago "a mano", puedo borrar registro por registro. Podría hacer algo así:
While Not Adodc1.Recordset.EOF
Adodc1.Recordset.MoveFirst
Adodc1.Recordset.Delete
Adodc1.Recordset.Update
Wend
Ahora la pregunta ¿existe alguna forma de hacer esto de manera más práctica y más óptima? ¿Cuál es?
A través de un control ADO enlacé dicha base desde un formulario de Visual Basic 6.
Puedo realizar sin problemas todas las operaciones de Altas, Bajas y Modificaciones de la Base de Datos.
Ahora me surge la iniciativa de borrar todos los registros de la base de datos.
Como hago esto:
Si lo hago "a mano", puedo borrar registro por registro. Podría hacer algo así:
While Not Adodc1.Recordset.EOF
Adodc1.Recordset.MoveFirst
Adodc1.Recordset.Delete
Adodc1.Recordset.Update
Wend
Ahora la pregunta ¿existe alguna forma de hacer esto de manera más práctica y más óptima? ¿Cuál es?
1 respuesta
Respuesta de cumare
1