0
sqliteデータベースに配列を挿入しようとしています。しかし、すべてのデータが最初の列に挿入されています。助けてください。私はすでに確認され、これらの:Ionic Sqlite:テーブルに動的配列を挿入
https://github.com/litehelpers/Cordova-sqlite-storage/issues/392
sqlite3 insert into dynamic table
しかし、私の問題を解決することができません。私は上記のコードCOL1は、完全な配列で占めなっている実行すると
私のコードは
let insertarr:Array;
for(var i=0;i<this.fullData.length;i++)
{
insertarr = [];
for(var j=0;j<this.fullData[i].length;j++)
{
insertarr.push(this.fullData[i][j].val);
}
alert(insertarr);
db.executeSql('insert into mytable (col1, col2, col3) values(?,?,?)', [insertarr]);
}
です。 col2とcol3にはnullが設定されます。
あなたがデータを挿入したいどうすればよいですか? – Duannx
配列を挿入します。配列には3つの要素があり、テーブルには3つの列があります。 – Arijit
3つの要素を持つ配列があり、各要素を右側の列に挿入する必要がありますか? – Duannx