-1

テキストボックスにカーソルを介して取得したデータを表示する方法..「カーソルが範囲外です...」というエラーが表示されます

Cursor c=mydb.rawquery("select * from customer where phone='"+editphone.getText().tostring+" ",null);

editname.settext(c.getString(0));
4

1 に答える 1

2

使うだけ、 c.moveToFirst()前にc.getString(0);

Cursor c=mydb.rawquery("select * from customer where phone='"+editphone.getText().tostring+" ",null);
if (c.moveToFirst()){
 editname.settext(c.getString(0));
}
于 2013-04-10T10:54:55.470 に答える