打印

[asp.net教程] 两种添加数据到dropdownlist控件的方法

两种添加数据到dropdownlist控件的方法

方法一:
   1 string sql="select * from newsclass order by orderid desc";
   2
   3 oledbconnection conn=new oledbconnection();
   4
   5 conn.connectionstring=connectionstring;
   6 conn.open();
   7
   8 oledbcommand cmd = new oledbcommand(sql,conn);
   9 oledbdatareader dr= cmd.executereader();
  10
  11 //将数据添加到 dropdownlist
  12 while(dr.read())
  13 {
  14 ddl.items.add(new listitem(dr["classname"].tostring(),dr["classid"].tostring()));
  15 }
  16 dr.close();
  17
  18 cmd.dispose();
  19 conn.close;
  20 conn.dispose();
  21
  方法二:
   1 string sql="select * from newsclass order by orderid desc";
   2
   3 oledbconnection conn=new oledbconnection();
   4 conn.connectionstring=connectionstring;
   5 conn.open();
   6
   7 dataset ds=new dataset();
   8 oledbdataadapter da=new oledbdataadapter(sql,conn);
   9 da.fill(ds,"classtable");
  10
  11 //将数据添加到 dropdownlist
  12 ddl.datasource=ds;
  13 ddl.datatextfield = "classname";
  14 ddl.datavaluefield = "classid";
  15 ddl.databind();
  16
  17 ds.dispose();
  18 conn.close;

  19 conn.dispose();
  20
  21
  http://www.cnblogs.com/meil/archive/2006/10/19/533812.html

TOP

返回顶部
AYBlue

Processed in 0.040248 second(s), 7 queries.

当前时区 GMT+8, 现在时间是 2009-1-10 12:05 京ICP备06054220号

清除 Cookies - 联系我们 - 163K.com - Archiver - WAP