How to implement an SQLite database in Phonegap?

前端 未结 4 1923
长发绾君心
长发绾君心 2020-12-29 11:22

I\'m implementing a cross-platform app for Android, iOS, and BlackBerry. I\'m using PhoneGap to produce native language versions for each platform. I want to know how to cre

4条回答
  •  抹茶落季
    2020-12-29 11:43

     **html**
    
     
    
     **js**
    
     function globalError(tx, error)
       {
         alert("Error: " + error.message);
       }
    
     var db = window.openDatabase('TabOrder', '', 'Bar Tab Orders', 2500000);
     db.transaction(function(tx) {
     tx.executeSql('DROP TABLE IF EXISTS SubmiteData;', null, null, globalError);
     tx.executeSql('CREATE TABLE IF NOT EXISTS SubmiteData (SubmiteDataId integer 
     primary  key, UserId text, AuthNo number, LocId number,ProdId number, 
     CardId number, OrgLat text, OrgLng text, OrgTime text)', 
              null, 
              function()
              {
                SubmiteData("USER1",12345678,23434, 21212, 220232,
                "9", "45", "23/06/2014");
    
              },
              globalError);
       });
    
     function SubmiteData(UserId, AuthNo, LocId,ProdId, CardId, OrgLat, OrgLng, OrgTime){
     db.transaction(function(tx){
     tx.executeSql('INSERT INTO SubmiteData(UserId, AuthNo, LocId, ProdId, CardId, 
     OrgLat, OrgLng, OrgTime) VALUES (?,?,?,?,?,?,?,?)', [UserId, AuthNo, LocId,
     ProdId, CardId, OrgLat, OrgLng, OrgTime], 
                null,
                globalError
               );
      });
     }
    
    
    function read(UserId, AuthNo, LocId,ProdId, CardId, OrgLat, OrgLng, OrgTime){
    
    db.transaction(function(tx) {
    tx.executeSql('SELECT * FROM SubmiteData',
             [],
             function(tx, results)
             { 
               for (var i=0; i

提交回复
热议问题