WebService名称:EmpInfoService.asmx
接口调用方法:GetEmpInfoByTime();
入口参数:dOperatorDate(yy-mm-dd);
返回值:DataSet 。小弟想得到返回DataSet结果集中的“vcEmployeeID,EmployeeName,OrganName”字段的值,该如何写C#程序?我参照MSDN写的下面程序,可以吗?还有没有其他方法,和一般常用的写法,拜托高人们给写几个。private void PrintRows(DataSet dataSet)
{
WebReference.EmpInfoService emp = new WebReference.EmpInfoService();
DataSet dataSet = emp.GetEmpInfoByTime("06-12-31"); foreach(DataTable table in dataSet.Tables)
{
foreach(DataRow row in table.Rows)
{
foreach (DataColumn column in table.Columns)
{
if(column.ColumnName=="vcEmployeeID"||column.ColumnName=="EmployeeName"||column.ColumnName=="OrganName")
Console.WriteLine(row[column]);
}
}
}
}
接口调用方法:GetEmpInfoByTime();
入口参数:dOperatorDate(yy-mm-dd);
返回值:DataSet 。小弟想得到返回DataSet结果集中的“vcEmployeeID,EmployeeName,OrganName”字段的值,该如何写C#程序?我参照MSDN写的下面程序,可以吗?还有没有其他方法,和一般常用的写法,拜托高人们给写几个。private void PrintRows(DataSet dataSet)
{
WebReference.EmpInfoService emp = new WebReference.EmpInfoService();
DataSet dataSet = emp.GetEmpInfoByTime("06-12-31"); foreach(DataTable table in dataSet.Tables)
{
foreach(DataRow row in table.Rows)
{
foreach (DataColumn column in table.Columns)
{
if(column.ColumnName=="vcEmployeeID"||column.ColumnName=="EmployeeName"||column.ColumnName=="OrganName")
Console.WriteLine(row[column]);
}
}
}
}
GridView.DataBind();
写成类呀,用DataSet填充类,使用类属性