android sqlite 模糊查询
// 根据列名查询
// col列名,con内容
public Cursor select_col(String col, String con) {
SQLiteDatabase db = this.getReadableDatabase();
String sql = "select * from " + TABLE_NAME + " where " + col
+ " like ?";
Cursor cursor = db.rawQuery(sql, new String[] { "'%" + con + "%'" });
return cursor;
"'%" + con + "%'" 这里无论加没加单引号,都得不到返回信息,不知道什么原因。
cursor.count都是-1