0
오류를 해결하는 방법 배열 목록을 가져 오는 방법 쿼리 결과 집합이 Cursor 객체에 반환됩니다. 당신이 커서와 함께 사용하는 몇 가지 일반적인 방법이 있습니다데이터베이스에 내용을 추가하려면
해당 오류를 해결하는 방법public class DBAdapter {
Context c;
CluecatalogOpenHelper helper;
SQLiteDatabase db;
int flag=0;
public DBAdapter(Context ctx) {
super();
this.c = ctx;
helper=new CluecatalogOpenHelper(ctx);
}
public void openDB(){
db=helper.getWritableDatabase();
}
public void closeDB(){
db.close();
}
public void addRow(String name, byte[] data1) {
openDB();
ContentValues values = new ContentValues();
values.put("name", name);
values.put("object",data1);
db.insert("topsearch", null, values);
closeDB();
}
public void deleteRow(String name)
{
try {
db.execSQL("delete from topsearch where name = (?)",new String[]{""+name});
} catch (SQLException e) {
e.printStackTrace();
}
}
public Cursor showData(){
try{
Cursor c = db.query("topsearch", new String[]{"name","object"}, null, null,null, null,null);
return c;
}catch(Exception e) {
e.printStackTrace();
return null;
}}}
제발,이 질문을 영어로 번역하십시오! –
조금 이해하기 어렵습니다./ – GhostDerfel
극복하려는 오류는 무엇입니까? – BRFennPocock