gpt4 book ai didi

C# 组合框显示错误的值

转载 作者:太空宇宙 更新时间:2023-11-03 16:22:03 26 4
gpt4 key购买 nike

enter image description here

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

所以它肯定会连接到数据库表并带回正确数量的字段但不是正确的值...

希望这是有道理的。

请帮忙。

最佳答案

也分配 ValueMember:

rp.cbDelivery.ValueMember = "emp_username";

关于C# 组合框显示错误的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13602082/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com