我正在寻找一个解决方案,使我的webSQL查询的数据库名称成为变量,如果可能的话,我还没有找到任何线索。 我正致力于将.json转换为webSql。
这是我的代码的某些部分:
$(document).ready(function() {
CreateTable();
$.getJSON('dataMultiTable.json',function(data){
console.log(data);
$.each(data.People, function(index, People){
InsertData(baseUtilisateur,People.nom,People.prenom,People.tel,People.email,People.adresse);
});
});
return false;
});
function CreateTable() {
db.transaction(function(tx) {
tx.executeSql("CREATE TABLE IF NOT EXISTS baseUtilisateur (id INTEGER PRIMARY KEY AUTOINCREMENT, prenom TEXT, nom TEXT,tel TEXT,email TEXT,adresse TEXT)");
});
}
function InsertData(entryNom,entryPrenom,entryTel,entryMail,entryAdresse) {
var insertStatement = "INSERT INTO baseUtilisateur (prenom,nom,tel,email,adresse) VALUES (?,?,?,?,?)";
db.transaction(function(tx) {
tx.executeSql(insertStatement,[entryPrenom,entryNom,entryTel,entryMail,entryAdresse]);
});
}
所以我可以制作' baseUtilisateur'一个变量 ? 我已经尝试过用了? ,[]用于插入查询值,但它不起作用。
谢谢,