React Native:Sqlite插入不起作用

时间:2019-11-24 12:51:24

标签: sqlite react-native

我正在使用react-native-sqlite-storage包,并尝试在用户表中插入记录,但记录未插入。它也没有给我错误,所以我不确定到底是什么问题。下面是我的插入代码,该代码无法正常工作,也没有给出任何错误。

    var SQLite = require('react-native-sqlite-storage')
    var myDb=SQLite.openDatabase({name:"blog.db", createFromLocation:"blog.db"}, ()=>alert('DB opened'), (err)=>alert('error : ' + err));
    export default class FacebookLogin extends React.Component {

      facebook_login_add_user = (response) => {
        myDb.transaction((tx)=>{
        tx.executeSql(        
          'INSERT INTO users (name,email) VALUES (?,?)',
          ['sanjay','abc@gmail.com'],
          (tx, results) => {               
            if (results.rowsAffected > 0 ) {
              alert('Insert success');              
            } else {
              alert('Insert failed');
            }
          }
        );
      });
    }
...........

0 个答案:

没有答案