สองวิธีในการเพิ่มข้อมูลลงในตัวควบคุม DropDownList
ผู้เขียน:Eve Cole
เวลาอัปเดต:2009-07-01 16:09:58
方法一:
1 สตริง sql = "SELECT * จาก NewsClass เรียงตาม ORDERID DESC";
2
3 OleDbConnection conn = OleDbConnection ใหม่ ();
4
5 conn.ConnectionString=การเชื่อมต่อสตริง;
6 เชื่อมต่อเปิด();
7
8 OleDbCommand cmd = ใหม่ OleDbCommand(Sql,Conn);
9 OleDbDataReader dr= cmd.ExecuteReader();
10
11 // 将数据添加到 DropDownList
12 ในขณะที่(dr.Read())
13 {
14 ddl.Items.Add(รายการใหม่(dr["ClassName"].ToString(),dr["ClassId"].ToString()));
15 }
16 ดร.ปิด();
17
18 cmd.ทิ้ง();
19 เชื่อมต่อปิด;
20 conn.ทิ้ง();
21
方法二:
1 สตริง sql = "SELECT * จาก NewsClass เรียงตาม ORDERID DESC";
2
3 OleDbConnection conn = OleDbConnection ใหม่ ();
4 conn.ConnectionString=การเชื่อมต่อสตริง;
5 เชื่อมต่อเปิด();
6
7 ชุดข้อมูล ds=ชุดข้อมูลใหม่();
8 OleDbDataAdapter da=ใหม่ OleDbDataAdapter(sql,conn);
9 da.Fill(ds,"ClassTable");
10
11 // 将数据添加到 DropDownList
12 ddl.แหล่งข้อมูล=ds;
13 ddl.DataTextField = "ชื่อคลาส";
14 ddl.DataValueField = "ClassID";
15 ddl.DataBind();
16
17 ds.ทิ้ง();
18 เชื่อมต่อปิด;
19 conn.ทิ้ง();
20
21
http://www.cnblogs.com/meil/archive/2006/10/19/533812.html