Buenas, verán estoy haciendo una actualización para mi aplicación y va a llevar nuevas columnas y tablas, el problema lo tengo cuando desde código creo una tabla , en la aplicación sigue funcionando todo pero cuando voy a abrir la tabla SQL con el programa de PC que uso para verificar etc, me dice que el formato es invalido y no me deja abrirla para trabajar en el PC con ella.
Alguien sabe el por que? , el programa que uso es "DBBrowser for SQLITE"
E probado hasta con una consulta simple y directa para probar y nada, como cree tabla se casca , pero si creo columnas en las tablas no pasa nada. Estos tres modos e usado, el ultimo sacado del mismo foro.
Alguien sabe el por que? , el programa que uso es "DBBrowser for SQLITE"
E probado hasta con una consulta simple y directa para probar y nada, como cree tabla se casca , pero si creo columnas en las tablas no pasa nada. Estos tres modos e usado, el ultimo sacado del mismo foro.
B4X:
SQL1.ExecNonQuery("CREATE TABLE tab1 (sum NUMBER, id NUMBER)")
B4X:
SQL1.ExecNonQuery("CREATE TABLE Opciones (SaveSD TEXT)")
B4X:
Dim cursor2 As Cursor
Dim i As Int
Dim ssql As String
Dim trobat As Boolean
trobat=False
cursor2 = SQL1.ExecQuery("SELECT name FROM sqlite_master WHERE Type='table'")
For i = 0 To cursor2.RowCount - 1
cursor2.Position=i
If cursor2.GetString("name")="Opciones" Then trobat=True
Next
If trobat=False Then
ssql= "CREATE TABLE Opciones (SaveSD TEXT)"
SQL1.ExecNonQuery(ssql)
Msgbox("La base de datos se ha creado","Atención")
End If