ASP.NET(C#)开发WebForm小弟使用下面的代码来为ListBox添加数据:DataSet ds = new DataSet();
SqlConnection conn = new SqlConnection("server = localhost; integrated security=SSPI; database = HHWLXZ");//连接数据库语句
SqlDataAdapter da = new SqlDataAdapter("select 字段 from 表", conn);
da.Fill(ds, "Name");
List.DataSource = ds.Tables["Name"].DefaultView;
List.DataBind();但是这样是错误的,请大侠给出正确的代码,谢谢!!学习,关注……

解决方案 »

  1.   

    DataSet ds = new DataSet();
    SqlConnection conn = new SqlConnection("server = localhost; integrated security=SSPI; database = HHWLXZ");//连接数据库语句
    SqlDataAdapter da = new SqlDataAdapter("select 字段 from 表", conn);
    da.Fill(ds, "Name"); List.DataTextField="字段";
    List.DataValueField="字段id";List.DataSource = ds.Tables["Name"].DefaultView;
    List.DataBind();