如何解决这个"E/SQLiteLog(1259):(1)接近“;GROUP”:语法错误“;在phonegap中
How to solve this " E/SQLiteLog(1259): (1) near "GROUP": syntax error " in phonegap?
这是我的代码
phoneNumber_g ="+91xxxxxxxx"
db = window.openDatabase("groupDB", "1.0", "Group_Detail", 500000);
db.transaction(function(tx){
tx.executeSql('DROP TABLE IF EXISTS GROUP');
tx.executeSql('CREATE TABLE IF NOT EXISTS GROUP (id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR(25) NOT NULL,phoneno TEXT NOT NULL DEFAULT " ")',[],function(tx,res){
alert("sucess");
},function(err){
alert("error occured while creation");
});
tx.executeSql('INSERT INTO GROUP (name,phoneno) VALUES ("Anand",'+phoneNumber_g+')');
tx.executeSql('SELECT * FROM GROUP',[],function(tx,res){
var leng = res.rows.length;
var len = "";
console.log("DEMO table: " + leng + " rows found.");
for (var i=0; i<leng; i++){
len = res.rows.item(i).id;
alert(res.rows.item(i).phoneno);
}
},function(err){
alert("error occured : "+err.message);
});
}, dbError, successDb);
我想将详细信息动态保存到数据库中。但是错误一次又一次地重复,请帮助我修复这个
这是phonegap的错误结构。请参阅phonegap文档"存储"部分。
首先创建并插入脚本。
第二次成功Db功能再次
db=window.openDatabase("groupDB","1.0","Group_Detail",500000);
数据库事务…
在中,您可以获得select查询。
请参阅sqlite数据类型。不需要VARCHAR(25)。
例如,请参阅此链接。
点击此处
相关文章:
- 获取最接近的数组数
- 从同级字符串中指定最接近的元素类
- SVG Clear group<g>
- 接近折线时检测鼠标轨迹
- 当使用'最接近的':jQuery
- 如何使刻度四舍五入到最接近的 # 的倍数
- 如何解析文本区域中的结构化字符串数据(接近JSON)以检索其所需的属性
- 如何根据数值通过数据属性进行搜索并获得最接近的值
- 通过搜索最接近的类来更改类
- 表单验证在接近尾声时停止工作
- 获取TR之外最接近的隐藏值
- JQuery获取最接近的元素并筛选子元素
- 获取最接近所选选项的最快方式
- j查询树遍历从子级到最接近过滤的父级
- JavaScript:如何在最接近值的关联数组中查找键
- radio group + javascript
- jquery onclick 切换最接近的 UL
- 在 javascript 数组中搜索最接近的下一个值
- 如何确定乘以后将使您最接近目标数字的数字
- 如何解决这个"E/SQLiteLog(1259):(1)接近“;GROUP”:语法错误“;在phonegap中