如何将多个数据集数据收集到一个数据集中?

时间:2014-03-12 10:01:30

标签: c# sql sql-server dataset

我需要在带有SQL的c#中的gridview中一起显示多个记录。

我有一个Id的数组使用那些我需要得到的所有细节都与那些id相对应。

我有一个数组ID[] Dataset ds

for(int i=0; i<=ID.Length-1; i++)
{
   dss = fill_DS("select Client_id, F_name, L_name, Ph, Alt_ph, Time_date, Plan_duration, Brand, Email from Client_detail where Client_id='" + ID[i]+ "'");
}

第二种方法

public static DataSet fill_DS(string query)
{
    DataSet ds=null; 
    try
    {
        SqlDataAdapter da = new SqlDataAdapter(query, con);
        ds = new DataSet();
        da.Fill(ds);
    }
    catch (Exception ex)
    {
    }
    return ds;
}

它只返回最后一行的结果或仅返回最后一行的结果。我需要组合所有id的行并在gridview中显示它们。

怎么做?

0 个答案:

没有答案