我想将每个数据表列存储在一个字符串变量中,以便我可以将所有这些参数传递给我的存储过程。这将针对 DataTable 中的每一行进行
DataTable dtOutput;
dtOutput= Generix.getFeedData(1,ref Connection);
foreach (DataRow drOutput in dtOutput.Rows)
{
Console.Write("IST: ");
foreach (DataColumn dcOutput in dtOutput.Columns)
{
Console.Write(Convert.ToString(drOutput[dcOutput]) + "\t");
}
Console.WriteLine();
}
上面的代码应该打印每一列和一个"\t"
作为分隔符和新行的新行。我的数据表包含 4 列
我的 DataTable 以以下方式打印:
ATM Message
ABC001 Hello
ABC002 SAGAR
现在我想通过以下方式:
string sAtm;// Should Print ABC001
string sMsg;//Should Print Hello
对于下一行的值sAtm
将是ABC002