首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

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

2012-03-13 
android中使用sqlite3执行SQL语句的问题!!public Cursor querryCountByNum(String number){SQLiteDatabase

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

热点排行