我尝试在创建后进行插入,但是我做错了什么... CREATE可以正常工作,但是插入无法工作...
function createTableDB(tx) {
var data= "test";
var val1 = "testVal1";
var val2 = "testVal2";
tx.executeSql('DROP TABLE IF EXISTS TEST');
tx.executeSql('CREATE TABLE IF NOT EXISTS TEST (id unique, data, scommesso, vincita)');
tx.executeSql('INSERT INTO TEST (data, scommesso, vincita) VALUES (?,?,?)' , [data, val1, val2]);
}
我也尝试并工作:
tx.executeSql('INSERT INTO TEST (data scommesso, vincita) VALUES (?,?,?)', ["someText", "someText", "someText"]);
但是我需要发送变量的值。