读书人

ComboBox的SelectedValue值的有关问题

发布时间: 2011-12-23 23:32:01 作者: rapoo

ComboBox的SelectedValue值的问题
两个页面,一个插入,一个修改,两个页面上各有一个ComboBox,去同样的数据库中的同样的表中读取同样的值,一个SelectedValue值的属性为string,而另一个是Integer,这是为什么呢?我现在插入的ComboBox的SelectedValue值的属性为string,读出的数据是070001,插入数据库后,另一个修改页面的ComboBox的SelectedValue值的属性为Integer,读出的数据绑定到ComboBox后就变成了70001,点修改后数据库中就变成了70001,难道控件属性中能改变SelectedValue值的属性吗?谁能说一下为什么呢?

[解决办法]
肯定有一个地方把这个按Integer来读了,要不不可能改为类型.
你首选确认你的数据库字段不是Int类型的,然后再找是哪里把这个字段读成Int的了.
[解决办法]
肯定有一个地方把这个按Integer来读了,不可能自己改数据类型,你把具体代码贴出来看看吧
[解决办法]
另一个修改页面的ComboBox的SelectedValue值的属性为Integer,LZ在这就把数据类型转了,070001肯定变成70001

读书人网 >VB Dotnet

热点推荐