新手求助,10进制money值怎么修改?
SQL 数据库里某一个表里给其中一个列设定数据类型是money。之后在form窗口中写SQL语句修改此列的数值(原值是386.00元),却弹出如下图的错误提示
试在数据库中直接修改都没问题,但在窗体中的语句只能修改在100以内的数值,十分茫然,望高手解惑
------解决方案--------------------你的数据库设计了此字段最大最小值,它不在这个范围内就报错了,你打开表设计看看
------解决方案--------------------你是用ado.net执行sql的吧?把最终生成的update语句复制出来,在数据库中执行一下,看是否有问题。
------解决方案--------------------这个是验证错误,点详细错误看下stack trace
------解决方案--------------------
是用了UpDownNumber控件了吧,把那个Maxmum改大一些吧。