访问数据集表

本文关键字:数据集 访问 | 更新日期: 2023-09-27 18:25:34

我想知道从数据集中获取表的正确方法是什么。

我应该用select语句返回过程中的数据吗?

我就是这样做的,它有效,但我不确定这是正确的方式。

选择scopeidentity()

这就是我访问我的表的方式:

ds.Tables[0].Rows[0][0]).ToString()

访问数据集表

您可能想尝试使用DataRow并通过设置循环

foreach(DataRow row in ds.Tables[0])
{
    string someData = row["keyname"].ToString();
}

我一开始就不确定你的问题。但是MSDN有很多文档,您可以阅读更多有助于使用DataTables的数据结构以及如何访问它们。甚至用类似的linq查询DataTable

var results = from myRow in myDataTable.AsEnumerable()
where myRow.Field<int>("RowNo") == 1
select myRow;