使用MySQL数据阅读器

凯文·罗德里格斯(Kevin Rodriguez)

我对使用数据读取器不熟悉,我需要以下代码的帮助,我想从数据库中检索单个数据。

MySqlDataAdapter data = new MySqlDataAdapter(cmd);
                    conn.Open();
                    DataTable dt = new DataTable();
                    data.Fill(dt);
                    gridView1.DataSource = dt;

                    int retrievedValue = 0;
                    using (MySqlDataReader reader = cmd.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            if ((int)reader["order_status"] == 0)
                            {
                                retrievedValue = (int)reader.GetValue(0);

                                    GridView View2 = sender as GridView;
                                    e.Appearance.BackColor = Color.Green;
                                    e.Appearance.BackColor2 = Color.ForestGreen;
                            }
                        }
                    }
Soner Gonul

reader["order_status"]返回object,因为您告诉它已经是整数,所以需要将其强制转换为intfirst。

您还需要使用==运算符,因为它是相等运算符。=运算符是赋值运算符。

if ((int)reader["order_status"] == 0)

或者,您可以将GetInt32method基于零的列号一起使用。假设它是查询返回的第一列,您可以像这样使用它;

if(reader.GetInt32(0) == 0)

顺便说一句,如果您只想获得单个值,我强烈怀疑您可能想使用ExecuteScalarmethod,因为它是第一行的第一列。然后,您可以将查询构造为SELECT order_status FROM ...等。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySQL数据阅读器不检索行

来自分类Dev

使用MySQL阅读器填充许多DropDownLists

来自分类Dev

OleDb数据阅读器问题

来自分类Dev

熊猫数据阅读器时间限制

来自分类Dev

C# MySQL 阅读器不读

来自分类Dev

使用屏幕阅读器文本的优点

来自分类Dev

使用SQL阅读器读取多行

来自分类Dev

使用JSON隐式阅读器

来自分类Dev

使用SQL阅读器读取多行

来自分类Dev

正确使用csv阅读器功能

来自分类Dev

正确使用阅读器从ms Access数据库获取数据

来自分类Dev

正确使用阅读器从ms Access数据库获取数据

来自分类Dev

无法使用 Pandas 网络数据阅读器从谷歌财经获取数据:UnicodeDecodeError

来自分类Dev

在Android应用中使用zxing扫描条形码阅读器数据

来自分类Dev

使用SQL数据阅读器C#进行参数化查询

来自分类Dev

AppEngine MapReduce如何在使用数据存储区输入阅读器时过滤StructuredProperty?

来自分类Dev

使用 MS ACCESS 数据库在 VB.net 上执行阅读器错误

来自分类Dev

“阅读器和数据访问”角色无法通过 powershell 使用?

来自分类Dev

我使用的阅读器是否错误,或者阅读器的值为空?

来自分类Dev

如何实现阅读器monad访问数据库

来自分类Dev

元数据阅读器的语法何时从#^更改为^?

来自分类Dev

Python CSV阅读器没有任何数据

来自分类Dev

从ODBC阅读器读取Oracle CLOB数据非常慢

来自分类Dev

RSS阅读器:UITableView显示数据的速度非常慢

来自分类Dev

Spark SQL - 通用数据集阅读器

来自分类Dev

使用F#数据CSV类型提供程序与CSV解析器和阅读器之间的性能差异

来自分类Dev

使用F#数据CSV类型提供程序与CSV解析器和阅读器之间的性能差异

来自分类Dev

如何使用阅读器monad的函数实例?

来自分类Dev

使用Clojure阅读器忽略未解析的符号

Related 相关文章

  1. 1

    MySQL数据阅读器不检索行

  2. 2

    使用MySQL阅读器填充许多DropDownLists

  3. 3

    OleDb数据阅读器问题

  4. 4

    熊猫数据阅读器时间限制

  5. 5

    C# MySQL 阅读器不读

  6. 6

    使用屏幕阅读器文本的优点

  7. 7

    使用SQL阅读器读取多行

  8. 8

    使用JSON隐式阅读器

  9. 9

    使用SQL阅读器读取多行

  10. 10

    正确使用csv阅读器功能

  11. 11

    正确使用阅读器从ms Access数据库获取数据

  12. 12

    正确使用阅读器从ms Access数据库获取数据

  13. 13

    无法使用 Pandas 网络数据阅读器从谷歌财经获取数据:UnicodeDecodeError

  14. 14

    在Android应用中使用zxing扫描条形码阅读器数据

  15. 15

    使用SQL数据阅读器C#进行参数化查询

  16. 16

    AppEngine MapReduce如何在使用数据存储区输入阅读器时过滤StructuredProperty?

  17. 17

    使用 MS ACCESS 数据库在 VB.net 上执行阅读器错误

  18. 18

    “阅读器和数据访问”角色无法通过 powershell 使用?

  19. 19

    我使用的阅读器是否错误,或者阅读器的值为空?

  20. 20

    如何实现阅读器monad访问数据库

  21. 21

    元数据阅读器的语法何时从#^更改为^?

  22. 22

    Python CSV阅读器没有任何数据

  23. 23

    从ODBC阅读器读取Oracle CLOB数据非常慢

  24. 24

    RSS阅读器:UITableView显示数据的速度非常慢

  25. 25

    Spark SQL - 通用数据集阅读器

  26. 26

    使用F#数据CSV类型提供程序与CSV解析器和阅读器之间的性能差异

  27. 27

    使用F#数据CSV类型提供程序与CSV解析器和阅读器之间的性能差异

  28. 28

    如何使用阅读器monad的函数实例?

  29. 29

    使用Clojure阅读器忽略未解析的符号

热门标签

归档