当前位置: 代码迷 >> Android >> android中使用sqlite3执行SQL语句的有关问题!
  详细解决方案

android中使用sqlite3执行SQL语句的有关问题!

热度:79   发布时间:2016-05-01 22:13:10.0
android中使用sqlite3执行SQL语句的问题!!
public Cursor querryCountByNum(String number){
SQLiteDatabase db = mDbHelp.getReadableDatabase();
String sql = "select count(*) from call_log where number = '"+ number +"'";
Cursor cursor = db.rawQuery(sql, null);
return cursor;
}

各位大哥大姐看看。。
我主要从外面传递一个number参数,之后查询数据库是否存在符合number这个条件记录的个数。
但是从log信息中好像说不能这样写sql语句。。
我以前在sql server 中这样查询可以啊。。
如果不可以这么写的话,哪位可以写一小段指导我一下。。



------解决方案--------------------
如果number是关键字吧,如果不是关键字没问题,注意db要close
  相关解决方案