b1.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
String s=e1.getText().toString();
Cursor cr=db.rawQuery("select * from tbl_notes",null);
cr.moveToFirst();
int i=cr.getColumnIndex("save_text");
String chr=cr.getString(i);
Toast.makeText(getApplicationContext(), ""+chr+""+i, Toast.LENGTH_LONG).show();
insert(s);
}
});
}
public long insert(String ch)
{
ContentValues initialvalues = new ContentValues();
initialvalues.put("save_text", ch);
return db.insert("tbl_login",null,initialvalues);
}
}
答案 0 :(得分:0)
您必须使用getWritableDatabase()
注意:另外,在运行cursor
之前,您应该检查null
是否不是moveToFirst()
,以避免NullPointerException。