问题描述
- 关于cursor游标的问题
-
我的自定义方法是这样的```public int queryTB1(String ssidName){
SQLiteDatabase db = getReadableDatabase();
Cursor c = db.query(TABLE1_NAME, new String[]{SSID_NAME}, SSID_NAME+"=?", new String[]{""+ssidName}, null,null,null);
if(c.moveToNext()) {
return Integer.parseInt(c.getString(c.getColumnIndex(IdNum)));} else { return 0; } }
主程序中一执行int qureyid = mDao.queryTB1(result.SSID);这个方法,程序就直接崩溃,停止运行。 把qureyid方法中的 return Integer.parseInt(c.getString(c.getColumnIndex(IdNum))); 改成 return 1; 时,就不报错,谁知道这是为什么啊,求指导
解决方案
游标(Cursor)
[摘]什么是游标(cursor)?
数据库使用游标(Cursor)的问题
时间: 2024-08-19 19:27:41