我有问题,我不知道该怎么做。应用程序应该有一个编辑文本,该文本将从用户ID到他要从中获取数据的表中,下一步是通过数据库中的数据填充四个TextView,我假设我需要SELECT查询。现在,我只想说一列,比如说名字。但是我不知道我该如何使用数据库中的名称填充TextView。我当前的代码:
MainActivity
//通过这种方法,用户将看到数据库中的所有对象
<BrowserRouter >
<Route push={true} path="/users/activation/:atoken" component={Activation}/>
</BrowserRouter>
查询方法是主要问题,我只是不知道它应该是什么样子
public void showData() {
showData.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Cursor res = db.getAllData();
if (res.getCount() == 0) {
showMessage("Error", "No data");
return;
}
StringBuffer buffer = new StringBuffer();
while (res.moveToNext()) {
buffer.append("ID :" + res.getString(0) + "\n");
buffer.append("Name :" + res.getString(1) + "\n");
buffer.append("Surname :" + res.getString(2) + "\n");
buffer.append("Marks :" + res.getString(3) + "\n\n");
}
showMessage("Data", buffer.toString());
}
});
}