Comprensione di scoping variabili con dichiarazioni di asincroni
-
29-10-2019 - |
Domanda
Quando faccio quanto segue:
for (var CurrentRow=0;CurrentRow < qryMfg.RecordCount;CurrentRow++){
console.log(qryMfg.MFGID[CurrentRow]);
dbo.transaction(function(myTrans) {
console.log(qryMfg.MFGID[CurrentRow]);
});
}
Ricevo un elenco di mfgid come voglio, seguito da un elenco di incognite perché dbo.transaction
si sta eseguendo in modo asincrono.
Come faccio a passare una variabile in dbo.transaction
?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow