我每次从服务端请求数据以后就做下面判断
Cursor cursor = db.query(tablename, null, whereStr,
new String[] { tempid }, null, null, null);
if (cursor.getCount() > 0) {
num = db.update(tablename, cv, whereStr, new String[] { tempid });
//Log.v("abc", "更新" + tablename +" "+ num + "条数据");
} else {
num = db.insert(tablename, null, cv);
//Log.v("abc", "增加" + tablename +" "+ num + "条数据");
}
cursor.close();
db.close();
return num;
但是没有更新为什么num返回值是1呢?
天涯尽头无女友
相关分类