列表框.DataSource = ds.Tables("table").Columns("0")

解决方案 »

  1.   

    列表框.DataSource = ds.Tables("table").DefaultView;
    列表框.DataBind();
      

  2.   

    foreach(DataRow dr in ds.Tables [0].Rows )
    {
    列表框.Items .Add (dr["table"].ToString ());
    }
      

  3.   

    列表框.DataSource = ds.Tables("table").DefaultView;
    列表框.DataValueField="字段名";
    列表框.DataBind();
      

  4.   

    我的目的是绑定到DATASET后可以把修改后的结果再返回到数据库中去,所以说用楼上所说的变通的方法不太好
      

  5.   

    刚才看错了,不好意思!!!列表框.DataSource = ds.Tables("table")
    列表框.DataTextField = "第0列的列名"
    列表框.DataValueField = "第0列的列名"
    列表框.DataBind()
      

  6.   

    谢谢支持,CSDN论坛就是好,有一大批高手,互相帮助,共同进步