Re: Vaciar tablas en Sqlite
Hola, Jousseph
Para borrar los registros de una tabla se emplea el comando de sql "truncate table", pero también se puede borrar selectivamente todos los registros.
Ejemplo:
TRUNCATE TABLE "nombre_tabla"
Segundo método:
DELETE FROM "nombre_tabla"
/* opcionalmente podemos dar una condicion */
DELETE FROM "nombre_tabla" WHERE campo = "lo que sea"
Hay algunas diferencias que conviene saber entre los dos métodos:
http://grimpidev.wordpress.com/2009...-y-delete-from/
Una vez comprendido el concepto, hay que aplicarlo en Gambas:
Supongamos que tenemos un botón "Limpiar"
Public Sub btnLimpiar_Click()
' damos por hecho que ya tememos establecida una conexión con la BD
conn.Exec("TRUNCATE TABLE nombre_tabla;")
End
Incluso hay un método más directo sin usar la sintaxis SQL, directamente en gambas:
http://gambaswiki.org/wiki/comp/gb.db/_connection/delete
Bueno, espero que sea esto lo que necesitas. Por cierto, edité el título del post porque era demasiado ambiguo, los títulos tienen que ser más explicativos.
También, si me lo permites, te recomiendo que leas todo lo que puedas sobre bases de datos y SQL en general, porque es elemental para ser un programador completo.
Saludos