如何把多个循环出来的数据合在一起绑定到一个控件里?
SqlCommand cmd = new SqlCommand("UserName_sum_Gps", conn);
= CommandType.StoredProcedure;
cmd.Parameters.Add("@StartDate", SqlDbType.SmallDateTime).Value = StartDate;
cmd.Parameters.Add("@EndDate", SqlDbType.SmallDateTime).Value = EndDate;
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(ds);
DataSet Dset = new DataSet();
for (i = 0; i < ds.Tables[0].Rows.Count; i++) {
SqlCommand Scmd = new SqlCommand("Data_Gps", conn);
= CommandType.StoredProcedure;
Scmd.Parameters.Add("@StartDate", SqlDbType.SmallDateTime).Value = StartDate;
Scmd.Parameters.Add("@EndDate", SqlDbType.SmallDateTime).Value = EndDate;
Scmd.Parameters.Add("@Dlongitude",SqlDbType.VarChar).Value=ds.Tables[0].Rows[i][3].ToString();
Scmd.Parameters.Add("@Dlatitude",SqlDbType.VarChar).Value=ds.Tables[0].Rows[i][4].ToString();
Scmd.Parameters.Add("@termid",SqlDbType.VarChar).Value = ds.Tables[0].Rows[i][1].ToString();
SqlDataAdapter Sda = new SqlDataAdapter(Scmd);
Sda.Fill(Dset);
//这里循环一次得到的数据都有上百条。 如果循环到I次那么会把I之前的数据合在一起。
}
最后这里在绑定到一个控件里显示出来。
[ 本帖最后由 kgdipbyve 于 2011-12-16 15:47 编辑 ]