已有CONNECTION:CON ,DATASET:DS1,SQLDATAADAPTER :SQLDATA ,TABEL:ZCFG
   LISTBOX的属性设置:DATASOUCES 为DS1,DATATEXTFILED为ZCFG(字段),DATAVALUEFILED为ID 
  string mySelectQuery="select * from zcfg";
SqlCommand myCommand = new SqlCommand(mySelectQuery,sqlCon);
sqlCon.Open();
myCommand.ExecuteNonQuery() ;
ds1.Clear(); 
sqlData.Fill(ds1.zcfg ); 
// ListBox.DataSource=ds1.zcfg;
// ListBox.DataBinding+=ds1.zcfg ;
// 
// ListBox.DataSource =ds1.Tables[0];
//    ListBox.DataMember+=ds1.zcfg;
 //                  ListBox.DataTextField="zcfg";
// ListBox.DataValueField="id";
// this.ListBox.DataBinding();
 //   
怎么在页面加载的时候加载数据???或给出代码,,,谢谢啊

解决方案 »

  1.   

    你的方法是错的
    往ds1.Tables[0]加一行数据就可以拉
      

  2.   

    ListBox.DataSource=ds1.tables
    ListBox.DataBind()
      

  3.   

    DataRow newRow=ds1.Tables[0].NewRow();
    newRow[字段名]="值"
    newRow[字段名]="值"
    newRow[字段名]="值"
    ds1.Tables[0].Rows.Add(newRow);
    ListBox.DataSource=ds1;
    this.ListBox.DataTextField="ZCFG";
    this.ListBox.DataValueField="ID";
      

  4.   

    C:\Inetpub\wwwroot\RcWebAppl\regest.aspx.cs(65): 事件“System.Web.UI.Control.DataBinding”只能出现在 += 或 -= 的左边
      

  5.   

    ???????
    fanliang11(以编程为兴趣,以盖茨为激励) 
    数据在表中,如果表中没数据呢?