我想从数据库中插入数据到我的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