我的自定义方法是这样的
```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; 时,就不报错,谁知道这是为什么啊,求指导