C# combobox 显示值与实际值不一样 怎么处理

比较关键的是combobox有和数据库进行绑定但是我显示的值和实际值是不一样的,而且显示的值不是存在数据库的有些例子是valuemember设成另一个字段,但是我显示的值... 比较关键的是combobox有和数据库进行绑定
但是我显示的值和实际值是不一样的,而且显示的值不是存在数据库的
有些例子是valuemember设成另一个字段,但是我显示的值不是数据库里的 不是特定字段

例如我数据库取出的值是0 和 1
那么我在combobox里 0显示A , 1显示B
这要怎么处理??
(A,B不是数据库里的值)
展开
 我来答
zhuxinjun1982
2012-04-25 · 知道合伙人互联网行家
zhuxinjun1982
知道合伙人互联网行家
采纳数:2145 获赞数:8329
毕业于上海行健职业学院,大专学历;2007~2009在北大青鸟进修网络编程课目。现任网络主管,平时爱好上网。

向TA提问 私信TA
展开全部
循环判断,加入你现在COMBOBOX中有3项
for(int i=0;i<combobox.length;i++)
{
if(combobox.item[i]==0)
{combobox.item[i].text="A"}
else if(combobox.item[i]==1)
{combobox.item[i].text="B"}
else
{combobox.item[i].text="C"}
}
备注:IF条件是依据你的项目多少来定的,可自行增加或减少条件判断。
还搞不定就加466354008,注明来意
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wjw1230
2012-04-24
知道答主
回答量:55
采纳率:0%
帮助的人:10.8万
展开全部
从数据源应该更好控制一些把。
如果是用sql的话可以这么写:
SELECT CASE col WHEN '0' THEN 'A' WHEN '1' THEN 'B' FROM TABLE
逻辑处理的话.....
combobox有没有类似 dropdownlist 中类似 Additem() 的方法啊。 应该会有类似的把。 具体不记得拉 你再研究把。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leiyangbdwk
2012-04-24 · TA获得超过3295个赞
知道大有可为答主
回答量:4975
采纳率:12%
帮助的人:4385万
展开全部
With ComboBox1
.DataSource = myDivisions
.DisplayMember = "Name"
.ValueMember = "Id"
End With
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
my890909
2012-04-24
知道答主
回答量:1
采纳率:0%
帮助的人:1633
展开全部
combobox里的值绑定数据库没?
追问
combobox有和数据绑定
只是显示的值不是来源于数据,来自逻辑处理
例如数据里只有几个固定值 例如0, 1, 2
逻辑处理0显示A, 1显示B, 2显示C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式