代码如下:
bsearch.setOnClickListener(
new OnClickListener(){
@Override
public void onClick(View v){
EditText et = (EditText)findViewById(R.id.edittext01);
String illname = et.getText().toString().trim();
Cursor cur = sld.rawQuery("select * from user where illname=?",new String[]{illname});
while(cur.moveToNext()){
int illno = cur.getInt(0);
String iname = cur.getString(1);
String isim = cur.getString(2);
String iissue = cur.getString(3);
String iadvice = cur.getString(4);
appendMessage("病情描述:");
appendMessage(isim+"\n");
appendMessage("问题分析:");
appendMessage(iissue+"\n");
appendMessage("常见建议:");
appendMessage(iadvice+"\n");
}
cur.close();
说明:illness是数据库,illno为编号,illname为疾病名字,illsim为疾病简述,illissue为疾病问题,illadvice为疾病建议,我想通过编辑框搜索疾病名字来找到疾病简述、问题和建议。
但是我一点击搜索,程序就自动退出怎么回事啊,本人小菜鸟不太懂,多谢指点



