用于Web服务的C#中的动态行

用于Web服务的C#中的动态行,c#,sql,web-services,dynamic,datatable,C#,Sql,Web Services,Dynamic,Datatable,我有一个从sql到c#的动态查询,问题是我不知道如何通过web服务将动态行和列打印出来 DataSet dt= new DataSet(); DataTable table = dt.Tables[0]; String reg= ""; for (int i = 0; i < tabla.Rows.Count; i++) { int c = 1; Array array

我有一个从sql到c#的动态查询,问题是我不知道如何通过web服务将动态行和列打印出来

DataSet dt= new DataSet();
 DataTable table = dt.Tables[0];
   String reg= "";
 for (int i = 0; i < tabla.Rows.Count; i++)
                   {
                   int c = 1;
                  Array array = tabla.Rows[i].ItemArray;
                   reg += array.GetValue(0).ToString() + ",";
                   reg += array.GetValue(1).ToString() + ",";
                   .
                   .
                   .
                   reg += array.GetValue(n).ToString() + "*";
DataSet dt=新数据集();
DataTable table=dt.Tables[0];
字符串reg=“”;
对于(int i=0;i
我想要的是“注册”部分是动态的。非常感谢
PD:最后一个有“*”很重要

您是否可以将数据集发送到Web服务,并在Web服务中执行所需操作,然后从Web服务打印数据?只需将数据集发送到webservice@HopeMystery是的,但是我需要以链的形式打印,行的数量不同,这就是为什么它们必须是动态的,你能帮我吗?我想你可以将前5行复制到另一个数据集中,然后调用webservice然后将接下来的5行复制到另一个数据集,并调用webservice…等等