反应新的Sqlite块插入物



嗨,有什么办法可以在反应式的sqlite中进行大量插入?

我正在使用以下库

https://github.com/andpor/reaeact-native-native-sqlite-storage

我尝试了以下代码,但它只是将所有值插入表中的第一列。

export function saveWelfareInfo(authenticationToken, welfareArr) {
  var sqlQuery = 'authenticationToken, enabled, title, tabname, tabimage, tabcontents, last_update_date, id, ethnicity_id, course, campus, app_profile_id'
  let db = OpenSqliteDatabase()
  db.transaction((tx) => {
    tx.executeSql('insert into welfare_list(' + sqlQuery + ') values(?,?,?,?,?,?,?,?,?,?,?,?)', welfareArr)
  tx.executeSql('SELECT * FROM welfare_list', [], (tx, results) => {
        console.log("Query completed");
        var len = results.rows.length;
        for (let i = 0; i < len; i++) {
          let row = results.rows.item(i);
          console.log('welfare_list Record: ', row);
        }
      });
  })

任何帮助将不胜感激。预先感谢

不用担心解决问题。以下一页为例。

https://github.com/reconka/cordova-sqlite-storage-bulkinsert/blob/9e72c4ca44444444ddd56df38233333dbda42fcc6de8036de8036363d4

相关内容

  • 没有找到相关文章

最新更新