c#sqlDataAdapter用于数据集多个表

c#sqlDataAdapter用于数据集多个表,c#,sql,C#,Sql,我正在运行4个查询,将计算值返回到数据集中。它创建4个表(表、表1、表2和表3)。默认名称很好。我可以在表中循环并返回所有表中的所有行,但是我需要将每个表中的0行设置为一个变量,我可以对该变量使用逻辑。Like:dep1=(表)行[i],dep2=(表1)行[i], dep3=(表2)行[i],dep4=(表3)行[i]int i=0,然后循环遍历这些行并将dep1的值返回给dep4。我找不到任何关于具体查看数据集中不同表的每一行的语法的参考。我该怎么做?我还想计算仅在1个表中返回的行数,例如表

我正在运行4个查询,将计算值返回到数据集中。它创建4个表(表、表1、表2和表3)。默认名称很好。我可以在表中循环并返回所有表中的所有行,但是我需要将每个表中的0行设置为一个变量,我可以对该变量使用逻辑。Like:dep1=(表)行[i],dep2=(表1)行[i],
dep3=(表2)行[i],dep4=(表3)行[i]int i=0,然后循环遍历这些行并将dep1的值返回给dep4。我找不到任何关于具体查看数据集中不同表的每一行的语法的参考。我该怎么做?我还想计算仅在1个表中返回的行数,例如表3,我该如何做?

要在数据集表1第0行的第2列中设置一个值:

ds.Tables[1].Rows[0][2] = 11.12;
var numRecords = ds.Tables[3].Rows.Count;
要获取数据集表3中的行数,请执行以下操作:

ds.Tables[1].Rows[0][2] = 11.12;
var numRecords = ds.Tables[3].Rows.Count;

所有数组都是从零开始的。

您的[Enter]键似乎已断开。