Buen día.
Tengo que empezar una app que trabajaría con sqlite, donde tendría dos tablas únicamente. Una con un campo autonumérico, uno de fecha y uno texto y la otra con un autonumérico, uno de fecha, uno de texto y un numérico que llevará importes.
Como suelo perder el hilo de las recomendaciones de desarrollo apelo a uds.
Debería hacerlo con B4XTables teniendo esos pocos datos a cargar?
Voy a poder editar registros? Estuve mirando algunos ejemplos pero no encontré como editar o corregir registros.
Que ventajas tiene con la forma de usar sqlite como se hacia antes.
No hay una solución recomendada en este sentido (que yo sepa). Depende de la claridad con la que veas tus datos o no. Te puede gustar más la interfaz con una tabla o con un CLV (como en mi ejemplo de jRDC2)
This example demonstrates several things: Cross platform code and files, similar to the way XUI2D games are organized: All the logic is implemented in a class named EditableTable. The module is located in the projects parent folder. The two asset files (list of animals - source; and the...
Me refería a hacer las conexiones y consultas por medio de codigo escrito...
Codigo de ejemplo.:
'copy the default DB
Log("File.DirAssets: "&File.DirAssets) 'File.DirAssets: AssetsDir
Log("xui:DefaultFolder: "&xui.DefaultFolder) 'xui:DefaultFolder: /data/user/0/b4a.Prueba_1/files
If File.Exists(xui.DefaultFolder, "prueba.db") = False Then
File.Copy(File.DirAssets, "prueba.db", xui.DefaultFolder, "prueba1.db")
End If
No lo había visto a ese ejemplo, cuando este en casa lo voy a revisar bien y ver si sirve de ejemplo para lo que quiero implementar.
Si te fijas, ese ejemplo hace lo mismo que el mío (más bien al contrario, el mío está basado en ese), cuando pulsas para editar un registro, se abre un diálogo para editarlo, que es el mismo diálogo que yo muestro.