我想知道从数据集中获取表格的正确方法是什么。
我应该使用select语句在我的程序中返回数据吗?
这就是我的工作方式,它有效,但我不确定这是正确的方法。
SELECT SCOPE_IDENTITY()
这就是我访问我的表格的方式:
ds.Tables[0].Rows[0][0]).ToString()
答案 0 :(得分:0)
您可能想尝试使用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;