非常不解的问题,我的数据窗口中的字段属性edit用dorpdownlistbox,display value用汉字,data value用数字字符,可运行时选择时下拉列表是汉字,保存再retrieve后就显示的是数字,以前用的9.0一点问题没有,但到12.5就这样了,为什么?
------解决方案--------------------
应该是你数据库字段问题,dorpdownlistbox的data value值为数字时 9.0默认支持int和char两种类型(其他未测试),而12.5只支持int型

------解决方案--------------------
还有这种奇葩?以后留意一下
------解决方案--------------------
可能是我表达有问题,使用12.5也没多久,确实遇到这样问题,下面是两张12.5的配图,9.0就不上图了,您要是觉得有问题就麻烦帮忙指正一下,请不要说风凉话,谢谢!


------解决方案--------------------
看看你char类型在数据库中的类型,有没有包含空格。就是 '1 ' 和 ‘1’ 的区别
------解决方案--------------------
看看你char类型在数据库中的类型,有没有包含空格。就是 '1 ' 和 ‘1’ 的区别
谢谢,明白了,忽略char类型字段长度问题了
------解决方案--------------------
还有这种奇葩?以后留意一下学艺不精,让您见笑了。
------解决方案--------------------
还有这种奇葩?以后留意一下学艺不精,让您见笑了。
服了,我是说PB是奇葩,怎么干不兼容的事,楼主想多了吧
------解决方案--------------------
数据库中char改成vchar就行了
pb12也是,char型的字段,会把空格都取出来
pb7就不会
所以升级后,将所有的char都改成varchar啦,
就没问题啦