Sqlite sincrónico

He estado usando sqlite, phonegap, javascript y estoy en la necesidad de obtener información de la sqlite db.

Soy capaz de buscar toda la información que necesito, insertar, actualizar, etc.

El problema es javascript funciona asincrónicamente. Es decir, está procesando todas las demás declaraciones sucesivas antes de que se obtenga toda la información necesaria de la base de datos.

He intentado usar los callbacks todo junto y estoy cansado de él puesto que hay dificultad en usar los lazos. (No es capaz de usar sqlite consultas dentro de los bucles ya que el bucle se itera antes de que el sqlquery actual se procesa que no es lo que quiero)

¿Es posible hacer estas operaciones db sincrónicamente?

UPDATE Se encontró una nueva solución desde aquí: webkit executesql sentencia y problema de bucle

No, pero hay una biblioteca que puede ayudar …

http://html5sql.com/

Acabo de empezar a usarlo yo mismo y le permite ejecutar múltiples o únicas solicitudes SQL, con 1 devolución de llamada. Puede ser justo lo que usted necesita 🙂

Puede utilizar Siminov Framework . Le permite realizar llamadas síncronas / asíncronas a la base de datos SQLite nativa. Apoya la mayoría de los marcos híbridos tales como ( Cordova , React Native , Xamarin )

Sin embargo, si usted está construyendo un Hybrid Apps usando JavaScript, entonces yo recomendaría usar llamadas asíncronas porque tiene una ventaja de rendimiento sobre las llamadas síncronas.

  • No es posible obtener datos de la base de datos Sqlite
  • Cómo convertir MDB a SQLite en Android
  • Cómo encontrar el valor máximo de la columna en la base de datos sqlite
  • Android: ¿Cómo crear mi propia clase de cursor?
  • ListView no se actualiza al agregar a SQLiteDatabase
  • Consulta de cursor no sensible a mayúsculas y minúsculas con operador LIKE (que funciona para todos los entornos locales)
  • Acceso directo android, acceso db lanzador
  • ¿Por qué mi manejador de excepciones no interrumpe el error de inserción de Android SQLite?
  • Unión externa izquierda con cláusula Select en Android
  • ¿Cuál es la manera más rápida de analizar una cadena JSON en una tabla SQLite?
  • Sincronizar las bases de datos sqlite con mysql
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.