如图
从数据库绑定过来的数据,数据库里没有一个带负号的数,显示到控件上就成这样了
最好设个断点确认一下数据源中是否有这条数据。
数据源没有这样的数据
@映浮华: 你确定在绑定数据那里设了断点看过了?
是多出来一条,还是没有多出来,但是数据不对?
值很大的时候(已经10位数了) 以 有符号 处理(如网络流收发时的处理,显示格式化处理等等过程),当然会有这个结果。
是超过CardId的数据类型的最大范围,溢出了吗?你看看数据库对应的最大值是多少,接收的数据类型的范围是多少可以查查看
在数据库里显示的值都是正常的,显示到datagrid上就成这样了
楼上两位说的有道理,把数据库显示的截图也发出来,对比一下就知道了。