填报单元格为null 数据库报错禁止提交入库

数据库:SQL sever 2008
FineReport 8.0
数据类型:float
做填报报表,单元格为文本控件,允许为空,填报时单元格不填内容
sql sever 数据表字段为float,默认值为0,为使默认值有效,必须把字段是否为空设置为:不为空。即:默认值 填入0

但在填报时,报表包数据库不为空错误;

而用SQL insert 的时候是可以插入的

这个换有什么更好的方法解决么?
FineReport城落满芯 发布于 2018-10-29 16:13
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
lefantian发布于2018-10-29 16:13(编辑于 2023-9-6 09:34)
555
最佳回答
0
城落满芯发布于2018-10-29 16:22(编辑于 2023-9-6 09:34)
555
  • suyongsheng suyongsheng 一个填报页面有三十几个内置SQL?
    回复
    2018-10-29 16:24 
  • suyongsheng suyongsheng 我暂时没有想到其他办法。
    回复
    2018-10-29 16:28 
  • 城落满芯 城落满芯(提问者) 评论 suyongsheng :好几张填报界面,每个界面十几个单元格,想用点简便方法
    回复
    2018-10-29 16:28 
  • 城落满芯 城落满芯(提问者) 评论 suyongsheng :好的吧,谢谢你
    回复
    2018-10-29 16:29 
  • 0关注人数
  • 483浏览人数
  • 最后回答于:2018-10-29 16:29
    活动推荐 更多
    热门课程 更多
    返回顶部