以下是我检索数据的编码?
public String getData() {
String column[]={id,enter_name,enter_rank};
Cursor c=sqldatabase.query(table_name, column, null, null, null, null, null, null);
String result="";
int iid=c.getColumnIndex(id);
int iname=c.getColumnIndex(enter_name);
int irank=c.getColumnIndex(enter_rank);
for(c.moveToFirst();!c.isAfterLast();c.moveToNext())
{
result=result + " " + c.getString(iid) + " " +c.getString(iname) +" " +c.getString(irank) + "\n";
}
return result;
}
并希望在以下活动中的ListView中显示以上检索到的数据
public class SqlView extends AppCompatActivity {
TextView tv;
public void onCreate(Bundle saved) {
super.onCreate(saved);
setContentView(R.layout.activity_sql_view);
tv=(TextView)findViewById(R.id.get_info);
CheckData check=new CheckData(SqlView.this);
check.open();
String info=check.getData();
check.close();
tv.setText(info);
}
}