使用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

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

遍历一列中的多个值

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

Related 相关文章

  1. 1

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

  2. 2

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

  3. 3

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

  4. 4

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

  5. 5

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

  6. 6

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

  7. 7

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

  8. 8

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

  9. 9

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

  10. 10

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

  11. 11

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

  12. 12

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

  13. 13

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

  14. 14

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

  15. 15

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

  16. 16

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

  17. 17

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

  18. 18

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

  19. 19

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

  20. 20

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

  21. 21

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

  22. 22

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

  23. 23

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

  24. 24

    遍历一列中的多个值

  25. 25

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

  26. 26

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

  27. 27

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

  28. 28

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

  29. 29

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

热门标签

归档