当前位置: 代码迷 >> PB >> 输入没通过验证,要在哪里改
  详细解决方案

输入没通过验证,要在哪里改

热度:90   发布时间:2016-04-29 05:26:50.0
输入没有通过验证,要在哪里改?
单价列是DEC的数据,但输入3000,系统提示没有通过验证,输入30就通过,这个要在哪里检查?

------解决思路----------------------
看看数据库中怎么定义的,然后再看数据窗口中column specification中的type
------解决思路----------------------
首先该数据库,单价应该是数值型吧,你这个咋是文本呢
------解决思路----------------------
引用:
我用的是MySQL数据库,定义单价为Decimal类型。

重新生成数据窗口试试
------解决思路----------------------
引用:
怎样重新生成数据窗口呢?

编辑数据窗口,点Data source,然后做任意一点改动(比如图形化界面去掉某列再添加某列,或者编辑SQL语句界面增加一个空格),然后返回,类型应该就变成正确的了
  相关解决方案