winform中的listbox原來和ASP.Net中的listbox不一樣。
sqlStr = "select table_name,owner from all_tables where owner=''LI'' order by table_name";// +tbx_YHM.Text.Trim();
oda=new OleDbDataAdapter(sqlStr,orclConn);
ds=new DataSet();
oda.Fill(ds);
居然要這樣寫才對。
lbx_B.DataSource=ds.Tables[0].DefaultVIEw;
lbx_B.DisplayMember=ds.Tables[0].Columns["table_name"].ToString();
lbx_B.ValueMember=ds.Tables[0].Columns["owner"].ToString();
下面這種寫法是錯的。
lbx_B.DataSource=ds.Tables[0].DefaultVIEw;
lbx_B.DisplayMember="table_name";
lbx_B.ValueMember="owner";
真是莫名其妙!