Hola !
Deseo tener una bd accesible desde varias apk.
Si añado registros con una apk
No los veo con otra diferente.
Existe algo parecido al COMMIT que actualize la db y sean visibles los datos para todas las apk?
Yo creo que las bases de datos B4A las ubica en un directorio específico para cada apk; por tanto no creo que puedas compartirlas con dos apks diferentes...
Es una idea que tengo yo, que soy tan novato que pudiera decirse que "no tengo ni idea"... Ya verás qué pronto tienes respuesta de algún experto...
Entiendo que los datos de las apk son solo para un usuario, y no tienen que verlos otros usuarios de la apk, no?
¿Dónde tienes alojada la bd? Si la dejas en la carpeta de tu app, sólo será accesible por esa apk, supongo (no lo he probado, ya que no he trabajado con sqlite) que tendrás que copiar la bd a un directorio externo a tu apk, e inicializar el resto de apk's al mismo directorio.
He resuelto el problema
Generando una apk "global" que tiene varias actividades por ejemplo
1 - añadir registros de ventas
2 - sacar facturas
3 - estadísticas
…..
si todas estas opciones o "sub-programas" son distintas actividades de una gran apk el resultado funcióna.
atacas una sola bd perteneciente a la apk.
--------------------------
mi deseo era poder tener una bd unica e irle añadiendo programas ( apk's ) según necesidades del cliente
conservando la misma bd actualizada.
Me alegro de que lo hayas resuelto. Bueno, tiene más lógica ir agregando funcionalidades a una app, que ir creando una app distinta para cada funcionalidad del mismo cliente.
Si el cliente va a tener que trabajar con más de un terminal, al final tendrás que decantarte por tener una base de datos en un servidor y que los clientes actualicen sobre esa bd.