我想從數據庫中插入數據到我的ComboBox中。這是我的代碼:
OracleDataTable dt = new OracleDataTable();
OracleConnection conn = new OracleConnection();
conn.ConnectionString = "....string....";
string query = "SELECT emp_username FROM dc_emp";
OracleDataAdapter da = new OracleDataAdapter(query,conn);
da.Fill(dt);
rp.cbDelivery.DataSource = dt;
rp.cbDelivery.DisplayMember = "emp_username";
這有效,但它不是100%。我在組合框中獲得了正確數量的字段,但名稱值已被CoreLab.Common取代。
所以它絕對讓db表的連接,並帶回領域適量而不是在正確的價值...
希望這是有道理的。
請幫忙。
也許你會得到一個想法[這裏](http://stackoverflow.com/questions/8104158/population-of-combobox-with-displaymember-and-valuemember) ,這是一個類似的問題。 – rikitikitik
也許你只需要一個'DataTable'而不是'OracleDataTable' – V4Vendetta