从SQL数据库填充TextView数据

时间:2018-08-04 11:12:18

标签: android sql

我有问题,我不知道该怎么做。应用程序应该有一个编辑文本,该文本将从用户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());
        }
    });
}

0 个答案:

没有答案