Repeater1、Repeater2、Repeater3、Repeater4有四个控件。
第一种方法:
MyConn.Open();
dr = MyComm.ExecuteReader()
Repeater1.DataSource = dr;
....
MyConn.Close();MyConn.Open();
邦定Repeater2
MyConn.Close();MyConn.Open();
邦定Repeater3
MyConn.Close();MyConn.Open();
邦定Repeater4
MyConn.Close();第二种方法:
MyConn.Open();
邦定Repeater1
邦定Repeater2
邦定Repeater3
邦定Repeater4
MyConn.Close();第三种方法是用DataSet以上三种方法到底哪一种方法,执行效率高。MyConn.Close();
第一种方法:
MyConn.Open();
dr = MyComm.ExecuteReader()
Repeater1.DataSource = dr;
....
MyConn.Close();MyConn.Open();
邦定Repeater2
MyConn.Close();MyConn.Open();
邦定Repeater3
MyConn.Close();MyConn.Open();
邦定Repeater4
MyConn.Close();第二种方法:
MyConn.Open();
邦定Repeater1
邦定Repeater2
邦定Repeater3
邦定Repeater4
MyConn.Close();第三种方法是用DataSet以上三种方法到底哪一种方法,执行效率高。MyConn.Close();
SqlDataAdapter da = new SqlDataAdapter(sql, conn);
da.Fill(ds);Repeater[] rs = new Repeater[]{Repeater1,Repeater2,Repeater3,Repeater4};
for(int i=0; i < rs.Length; i++)
{
rs[i].DataSource = ds.Tables[i].DefaultView;
rs[i].DataBind();
}