如何从SQLite检索数据并在一次单击按钮时一次仅在TextView中显示

用户名

我已经将数据存储在SQLite中。我需要从SQLite检索数据,单击按钮时它应该显示在文本视图上。当我再次单击按钮时,它将获得其他文本视图,并应在文本视图中显示。

使用此代码,我可以显示文本视图。当我单击按钮时,它显示了SQLite的所有内容,但一次只需要一个文本视图。

public void display(View v)
   {
   //use cursor to keep all data
   //cursor can keep data of any data type
   Cursor c=db.rawQuery("select * from mytable", null);
   tv.setText("");
   if(c!=null && c.getCount()>0)
   {

   //move cursor to first position
   c.moveToFirst();
   //fetch all data one by one
   do
   {
    //we can use c.getString(0) here
    //or we can get data using column index
    String name=c.getString(c.getColumnIndex("name"));
    String surname=c.getString(1);
    //display on text view
    tv.append(name+surname+"\n");
    //move next position until end of the data
   }while(c.moveToNext());
  }
}
曼尼什

如下修改您的代码

    Cursor c = null;
    public void display(View v)
   {
  //use cursor to keep all data
  //cursor can keep data of any data type
  if(c == null) {
  c=db.rawQuery("select * from mytable", null);
  //move cursor to first position
  c.moveToFirst();
  }

   tv.setText("");
  if(c!=null && c.getCount()>0 && !c.isAfterLast())
 {
//we can use c.getString(0) here
//or we can get data using column index
String name=c.getString(c.getColumnIndex("name"));
String surname=c.getString(1);
//display on text view
tv.setText(name+surname+"\n");
c.moveToNext();
}
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

允许按钮仅在流星中单击一次

来自分类Dev

为什么“发出”仅在我第一次单击按钮时不显示名称?

来自分类Dev

单击获取按钮一次,从三个获取资源中检索数据;angularjs

来自分类Dev

如何仅在SQL表中显示一次类别?

来自分类Dev

我有两个水平滚动视图。如何一次显示一个,并在单击按钮时在它们之间切换?

来自分类Dev

随机报价按钮仅在单击时起作用一次

来自分类Dev

如何每10秒钟自动刷新一次div并在单击按钮时停止?

来自分类Dev

在单击时显示相同的qTip工具提示,但一次仅显示一次

来自分类Dev

在 Angular 5 中,如何将单击事件的数量分组并仅在用户停止单击时发出一次

来自分类Dev

弹出窗口仅在第一次单击时显示div

来自分类Dev

前台服务仅启动一次,并在单击时显示活动

来自分类Dev

如何在Android中单击12次imageButton一次更改7个textview值?

来自分类Dev

单击按钮时一次显示一个 div

来自分类Dev

单击一次按钮时,代码在 firebase onDatachange 中执行两次

来自分类Dev

Reactjs:如何在单击按钮时一次显示一个切换的内容

来自分类Dev

jQuery函数在单击按钮时不断重复一次

来自分类Dev

单击按钮时仅运行一次芹菜任务

来自分类Dev

单击按钮仅一次

来自分类Dev

单击一次即可模拟按钮

来自分类Dev

Libgdx按钮单击一次

来自分类Dev

按钮单击一次更新

来自分类Dev

每秒单击一次按钮,直到

来自分类Dev

如何仅在第一次单击时设置slideToggle打开div?

来自分类Dev

javascript - 如何仅在单击时触发一次函数调用 - 我做错了什么?

来自分类Dev

引导警报仅在JSFiddle中显示一次

来自分类Dev

如何在每次单击按钮时一次返回一项?

来自分类Dev

如何在每次单击按钮时一次返回一项?

来自分类Dev

单击函数被调用两次,但仅在第一次单击时被调用?

来自分类Dev

单击按钮一次如何进行字幕循环?

Related 相关文章

  1. 1

    允许按钮仅在流星中单击一次

  2. 2

    为什么“发出”仅在我第一次单击按钮时不显示名称?

  3. 3

    单击获取按钮一次,从三个获取资源中检索数据;angularjs

  4. 4

    如何仅在SQL表中显示一次类别?

  5. 5

    我有两个水平滚动视图。如何一次显示一个,并在单击按钮时在它们之间切换?

  6. 6

    随机报价按钮仅在单击时起作用一次

  7. 7

    如何每10秒钟自动刷新一次div并在单击按钮时停止?

  8. 8

    在单击时显示相同的qTip工具提示,但一次仅显示一次

  9. 9

    在 Angular 5 中,如何将单击事件的数量分组并仅在用户停止单击时发出一次

  10. 10

    弹出窗口仅在第一次单击时显示div

  11. 11

    前台服务仅启动一次,并在单击时显示活动

  12. 12

    如何在Android中单击12次imageButton一次更改7个textview值?

  13. 13

    单击按钮时一次显示一个 div

  14. 14

    单击一次按钮时,代码在 firebase onDatachange 中执行两次

  15. 15

    Reactjs:如何在单击按钮时一次显示一个切换的内容

  16. 16

    jQuery函数在单击按钮时不断重复一次

  17. 17

    单击按钮时仅运行一次芹菜任务

  18. 18

    单击按钮仅一次

  19. 19

    单击一次即可模拟按钮

  20. 20

    Libgdx按钮单击一次

  21. 21

    按钮单击一次更新

  22. 22

    每秒单击一次按钮,直到

  23. 23

    如何仅在第一次单击时设置slideToggle打开div?

  24. 24

    javascript - 如何仅在单击时触发一次函数调用 - 我做错了什么?

  25. 25

    引导警报仅在JSFiddle中显示一次

  26. 26

    如何在每次单击按钮时一次返回一项?

  27. 27

    如何在每次单击按钮时一次返回一项?

  28. 28

    单击函数被调用两次,但仅在第一次单击时被调用?

  29. 29

    单击按钮一次如何进行字幕循环?

热门标签

归档