1
sqlite、Ionic2にデータを挿入しようとしています。私のコードは、これまで新しい行を挿入できませんSqlite、Ionic2
appendUserLoginData(userData:Object): void {
//console.log(userData);
this.db.openDatabase({
name: 'cbsapp.db',
location: 'default' // the location field is required
}).then(() => {
this.db.executeSql(`INSERT INTO user_master (id, name,user_email) VALUES ('cc', 'bb', 'dd')`, []).then((data:any) => {
console.log("INSERTED: " + JSON.stringify(data.rows));
}, (err:any) => {
console.log("ERROR: " + JSON.stringify(err));
});
}, (err: any) => {
console.error('Unable to open database: ', err);
});
};//end appendUserLoginData
挿入クエリの実行成功ですが、にconsole.logは、データが挿入されていないことを意味し、INSERTED: {"length":0}
を示しています。 私は間違って何をしています、助けてください。 テーブルは既に他のいくつかの関数で作成されており、Table created successfullyを示しています。
OK、私は挿入が成功した後、挿入された行を取得するためにSELECTクエリを使用しています。 – raju