Note that there are some explanatory texts on larger screens.

plurals
  1. POTwo queries in IndexedDB
    primarykey
    data
    text
    <p>I have a problem with this code.</p> <pre><code>function checklistAntesdesalirUsuario() { if (plataforma == plataformaW8) { while (db == null) db = abrirDB(); var transactionUsuario = db.transaction(storeCLAntesDeSalirUsuarioNombre, "readonly"); var transaction = db.transaction(storeCLAntesDeSalirNombre, "readonly"); var objectStoreAntesDeSalirUsuario = transactionUsuario.objectStore(storeCLAntesDeSalirUsuarioNombre); var objectStoreAntesDeSalir = transaction.objectStore(storeCLAntesDeSalirNombre); var requestUsuario = objectStoreAntesDeSalirUsuario.openCursor(); var request = objectStoreAntesDeSalir.openCursor(); var cursor; var cursorUsuario; var count = 0; var i = 0; var cargadoUsuarios = false; var queryChecklistAntesdesalirUsuario = new Array(); request.onsuccess = function (evt) { cursor = evt.target.result; seguir(); }; request.onerror = function(evt) { console.log("ERROR!"); } requestUsuario.onsuccess = function (evt2) { cursorUsuario = evt2.target.result; cargadoUsuarios = true; seguir(); }; requestUsuario.onerror = function(evt) { console.log("ERROR!"); } function seguir() { if (!cursor || !cargadoUsuarios) return; if (cursorUsuario &amp;&amp; cursor.value.id_check == cursorUsuario.value.id_check) { cursorUsuario.continue(); } else { cursor.continue(); } if (cursor &amp;&amp; cursorUsuario &amp;&amp; cursor.value.id_check == cursorUsuario.value.id_check) { var antesdesalir = new CLFinal(cursor.value.id_check, cursor.value.descripcioncheck, cursorUsuario.value.tarearealizada); queryChecklistAntesdesalirUsuario[i] = antesdesalir; i++; pintarListaChecklistAntesdesalirUsuario(queryChecklistAntesdesalirUsuario); } } } </code></pre> <p>What I'm trying is to get data from 2 storages. Sometimes the "cursor" gets data, and when "cursor.continue()" executes is OK, but other times it crashes.</p> <p>I don't know what to do...</p> <p>Can anyone help me? Thanks!</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload