使用C#遍历SQL中的一列(并将其值与变量进行比较)

乔科

我有一个大表,其中有一个ID列,其中包含请求/票证信息。

在胜利表格上,我想让用户输入他的请求ID并以新形式获取所有请求信息。

我面临的问题是如何遍历仅一列的值。

这是我在其他地方看到并尝试实现的内容(我的数据表名称为st):

DataTable dt = new DataTable("dbo.table_submission");
DataRow[] foundRows = dt.Select("ID =" + i);
        if (foundRows != null )
        {
            Status status = new Status();
            status.Show();
        }
史蒂夫

DataTable有一个Select方法,该方法可以为您检索匹配的行,而无需使用显式循环。

例如,假设您要搜索的值在名为的列中 RequestID

int yourValueToSearch = 1;

DataRows[] foundRows = dt.Select("RequestID = " + yourValueToSearch);
if(foundRows != null && foundRows.Length > 0)
{
    DataTable result = foundRows.CopyToDataTable();
    // Pass the result table to your form....

}

这也可能是字符串,但您需要添加适当的引号

string yourValueToSearch = "ABC123";
DataRows[] foundRows = dt.Select("RequestID = '" + yourValueToSearch + "'");

最终您也可以使用Linq

var foundRows = dt.AsEnumerable()
                  .Where(x => x.Field<int>("RequestID") == yourValueToSearch)
                  .ToArray()

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

向表中添加一列,并将其值与其他列的特定值进行比较

来自分类Dev

迭代列并将该列的每一行值与 Pandas 中另一列的值进行比较

来自分类Dev

php,sql-如何更改一列的值并将其插入另一列

来自分类Dev

如何计算一列并将其与另一列进行比较(具有2个内部联接)

来自分类Dev

SQL将一列中的最小值与另一列中的最大日期进行比较

来自分类Dev

如何使用C#进行mysql查询并将其保存在变量中?

来自分类Dev

C#:如何从SQL Server的特定列中获取值并将其存储到变量中

来自分类Dev

Excel-如何检查某个值是否在一列中出现两次并将其与另一条件进行比较

来自分类Dev

与同一列中的多个值进行比较?

来自分类Dev

用用户输入减去从sql中获取的值,并将其输出到另一列中

来自分类Dev

将一列的值与另一列中的所有值进行比较

来自分类Dev

从四列中找到最小值,并将其与不同列中的范围进行比较?

来自分类Dev

从四列中找到最小值,并将其与不同列中的范围进行比较?

来自分类Dev

选择行中的最后一个值并将其放在另一列中

来自分类Dev

SQL-比较同一列中的多个值?

来自分类Dev

计算函数并将表中的一列与多列进行比较

来自分类Dev

SQL 查询将两列与另一表中的一列进行比较(并获得两个值)

来自分类Dev

如何从预期结果中获得唯一值并将其与预期结果进行比较?

来自分类Dev

我如何从两列中获取不同的值并将其设为一列

来自分类Dev

取值数组并将其与Java中的Enum值进行比较

来自分类Dev

比较两列中的数据并将值提取到另一列

来自分类Dev

遍历一列中的多个值

来自分类Dev

如何从数据框col中提取特定值并将其放在另一列中?

来自分类Dev

查找另一列中的文本,并将其替换为相邻的值

来自分类Dev

SQL。如何从一列中获取价值并将其传递给另一列

来自分类Dev

SQL。如何从一列中获取价值并将其传递给另一列

来自分类Dev

在 Oracle PL/SQL 中将一列值与另一列值之间的空格进行比较

来自分类Dev

如何遍历一组用户并将其添加到C#中

来自分类Dev

使用同一张表中的一列数据比较一列SQL

Related 相关文章

  1. 1

    向表中添加一列,并将其值与其他列的特定值进行比较

  2. 2

    迭代列并将该列的每一行值与 Pandas 中另一列的值进行比较

  3. 3

    php,sql-如何更改一列的值并将其插入另一列

  4. 4

    如何计算一列并将其与另一列进行比较(具有2个内部联接)

  5. 5

    SQL将一列中的最小值与另一列中的最大日期进行比较

  6. 6

    如何使用C#进行mysql查询并将其保存在变量中?

  7. 7

    C#:如何从SQL Server的特定列中获取值并将其存储到变量中

  8. 8

    Excel-如何检查某个值是否在一列中出现两次并将其与另一条件进行比较

  9. 9

    与同一列中的多个值进行比较?

  10. 10

    用用户输入减去从sql中获取的值,并将其输出到另一列中

  11. 11

    将一列的值与另一列中的所有值进行比较

  12. 12

    从四列中找到最小值,并将其与不同列中的范围进行比较?

  13. 13

    从四列中找到最小值,并将其与不同列中的范围进行比较?

  14. 14

    选择行中的最后一个值并将其放在另一列中

  15. 15

    SQL-比较同一列中的多个值?

  16. 16

    计算函数并将表中的一列与多列进行比较

  17. 17

    SQL 查询将两列与另一表中的一列进行比较(并获得两个值)

  18. 18

    如何从预期结果中获得唯一值并将其与预期结果进行比较?

  19. 19

    我如何从两列中获取不同的值并将其设为一列

  20. 20

    取值数组并将其与Java中的Enum值进行比较

  21. 21

    比较两列中的数据并将值提取到另一列

  22. 22

    遍历一列中的多个值

  23. 23

    如何从数据框col中提取特定值并将其放在另一列中?

  24. 24

    查找另一列中的文本,并将其替换为相邻的值

  25. 25

    SQL。如何从一列中获取价值并将其传递给另一列

  26. 26

    SQL。如何从一列中获取价值并将其传递给另一列

  27. 27

    在 Oracle PL/SQL 中将一列值与另一列值之间的空格进行比较

  28. 28

    如何遍历一组用户并将其添加到C#中

  29. 29

    使用同一张表中的一列数据比较一列SQL

热门标签

归档