问题描述
我想查询sqlite数据库中project_id的值等于'2c975561684beeeb01684bf42c3202b6'的所有数据,但是我发现sqlite查不出来值为这种格式的数据,好像要查询的值里面包含了英文就查不出来数据,请问这种方法怎么解决?
相关代码
这是我查询数据库的代码
function selectSQLMsg(db_name, id) {
plus.sqlite.selectSql({
name: 'person',
sql: 'select * from '+ db_name + ' where project_id = 2c975561684beeeb01684bf42c3202b6',
success: function(data) {
console.log('selectSql success: ');
layerPop(data);
},
fail: function(e) {
console.log('selectSql failed: ' + JSON.stringify(e));
// closeDB();
}
});
}
你期待的结果是什么?实际看到的错误信息又是什么?
希望大神给方法将这种格式的数据查询出来!
最后的ID,应该是字符串类型,需要带上双引号。