Hola buenas tardes, disculpen se puede sincronozar sqlite con Mysql en android. Un ejemplo que se guarden los datos en SQLite pero se sincronicen en Mysql al momento de conectarnos a una red sin borrar los registros que hay en la base de datos.
Saludos.
Dos cosas:
1 - puedes guardar los datos al mismo tiempo.
2 - puedes guardar los datos en una y luego enviarlos a otra. Ejemplo: guardas un dato en MySQL, te conectas a la base de datos, haces una consulta y luego lo guardas en la base de datos sqlite.
La cuestión seria que los dispositivos no siempre estaría conectado al momento de ingresar datos en SQlite, al igual serian varios dispositivos los que se conectarían a MySQL o se sincronizarían estaba pensando en un servicio WEB.
@AroonVa (https://underc0de.org/foro/index.php?action=profile;u=90745)
Puedes crear un servicio web que use una API o parecido que envíe los datos y luego los almacenamiento en una base de datos MySQL y que cada periodo de segundos la aplicación use esa api para preguntar los datos, para posteriormente almacenarlos de forma local en sqlite.
@DtxdF (https://underc0de.org/foro/index.php?action=profile;u=71723) contaras con algún ejemplo para guiarme o documentación que me pudieras compartir por favor.
saludos.
@AroonVa (https://underc0de.org/foro/index.php?action=profile;u=90745)
Documentación?, Tutorial?, No lo tengo xD.
Pero lo hize una vez sólo que para una aplicación para sistemas operativos de sobremesa.
No te dare un tutorial o documentación pero te daré algo mejor, una guía y espero te sirva.
Requerimientos:
* - PHP
* - Saber crear aplicaciones para teléfonos (en el caso de computadores, es parecido la situación)
* - Usar JSON para el envío y manipulación de los datos
Con PHP puedes conectarte a la base de datos y json para la manipulación de datos. Puedes usar parámetros GET'S para la interaccion. Ejemplo: http://miapi.com/?id=3&json=true o puedes usar método POST, todo depende de ti.
Una vez que ya tengas los datos recibidos y descodificados, lo guardas localmente en la base de datos sqlite.
Espero te ayude ...