public void rep1()
{
SqlConnection con = getdb.con(); SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = new SqlCommand("select avg([0])as xiang,avg([1]) as xiang1,avg([2]) as xiang2 from xiangxi1 ", con);
DataSet ds = new DataSet();
sda.Fill(ds, "xiangxi1");
Repeater1.DataSource = ds.Tables["xiangxi1"];
Repeater2.DataSource = ds.Tables["xiangxi1"];
Repeater3.DataSource = ds.Tables["xiangxi1"];
Repeater1.DataBind();
Repeater3.DataBind();
Repeater2.DataBind();
}执行这个 是什么功能,,,,其中语句 Repeater1.DataSource = ds.Tables["xiangxi1"]; 和Repeater1.DataBind(); 都是做什么的,,,,,,
{
SqlConnection con = getdb.con(); SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = new SqlCommand("select avg([0])as xiang,avg([1]) as xiang1,avg([2]) as xiang2 from xiangxi1 ", con);
DataSet ds = new DataSet();
sda.Fill(ds, "xiangxi1");
Repeater1.DataSource = ds.Tables["xiangxi1"];
Repeater2.DataSource = ds.Tables["xiangxi1"];
Repeater3.DataSource = ds.Tables["xiangxi1"];
Repeater1.DataBind();
Repeater3.DataBind();
Repeater2.DataBind();
}执行这个 是什么功能,,,,其中语句 Repeater1.DataSource = ds.Tables["xiangxi1"]; 和Repeater1.DataBind(); 都是做什么的,,,,,,
Repeater1.DataBind(); //数据绑定初学asp.net的话,还是首先好好看看并了解一下ADO.NET的相关知识点。
sda.SelectCommand = new SqlCommand("select avg([0])as xiang,avg([1]) as xiang1,avg([2]) as xiang2 from xiangxi1 ", con); //设置查询命令对象实例
DataSet ds = new DataSet();
sda.Fill(ds, "xiangxi1"); //适配器根据设置的查询命令实例得到的结果集,填充到dataset中,并命令填充表为xiangxi1 Repeater1.DataSource = ds.Tables["xiangxi1"]; //将dataset中名为xiangxi1的表 设置为Repeater1的数据源
Repeater2.DataSource = ds.Tables["xiangxi1"];
Repeater3.DataSource = ds.Tables["xiangxi1"];
Repeater1.DataBind(); //数据绑定
Repeater3.DataBind();
Repeater2.DataBind();
在asp.net 中还需要 Repeater.DataBind();在绑定一次。 //数据绑定
如果是winform程序就不需要在绑定了。