选择后插入另一个数据库

时间:2015-04-13 05:48:55

标签: sql cordova

我正在使用Cordova构建移动应用程序,问题是我从另一个表中选择后无法将数据插入到表中,然后我循环将数据插入到另一个表中。这是我的代码。

function editAction(sceneId){   
  db.transaction(function(tx){  
    tx.executeSql("SELECT * FROM devScene WHERE sceneId ='"+sceneId+"'", [],
 showSceneName);
  });
}   

function showSceneName(tx,results){
    var len = results.rows.length;
    for(var i=0;i<len;i++){
        db.transaction(function(tx){    
            tx.executeSql('INSERT INTO devHistory (nodeId, name, type, status1, status2) 
            VALUES (?,?,?,?,?)',
           [results.rows.item(i).nodeId,results.rows.item(i).name,results.rows.item(i).type
          ,results.rows.item(i).status1,results.rows.item(i).status2]);
         });
       }
    }   

0 个答案:

没有答案