我正在尝试在语法下使用它,但它不起作用。请帮助
var acccID = "acc";
var date = (new Date().getMonth()+1)+"/"+new Date().getDate()+"/"+new Date().getFullYear();
var dt1 = (new Date().getMonth()+1)+"/1/"+new Date().getFullYear();
var dt2 = (new Date().getMonth()+1)+"/31/"+new Date().getFullYear();
var cr = 5000;
$.mobile.eazydb.transaction(function(tx){
tx.executeSql('INSERT INTO Ledger (Ledger_Account_ID, Ledger_Date, Ledger_Credit, Ledger_Memo)\
VALUES("'+acccID+'", "'+date+'", "'+cr+'", "Opening Balanace : Manish")', [],
function(tx) { alert('ledger entry successfull.'); }, function(err) { alert('error in inserted : '+err);
});
});
$.mobile.eazydb.transaction(function(tx){
tx.executeSql('SELECT * FROM Ledger WHERE Ledger_Date BETWEEN "'+dt1+'" AND "'+dt2+'" ORDER BY Ledger_Date DESC, Ledger_Credit', [],
function(tx, rs){
if(rs.rows.length == 0) {
alert('No entries found');
} else {
for(var i = 0; i<rs.rows.length; i++) {
var row = rs.rows.item(i);
alert('A/C id : '+row['Ledger_Account_ID']+'\n'+
'Ledger Date : '+row['Ledger_Date']+'\n'+
'Ledger Credit : '+row['Ledger_Credit']+'\n'+
'Ledger Memo : '+row['Ledger_Memo']);
}
}
});
});
它只会发出警报No entries found