自增长列填报问题

不能将值 NULL 插入列 'computer_id',表 'ITData.dbo.computer_info';列不允许有 Null 值。INSERT 失败。

compter_id是自增长列,为什么会有这样的提示?怎么解决?

自增长列没有在报表填报属性里,设置了别的唯一值作主键,现在是可以更新,不能添加

FineReport cairui1984cn 发布于 2020-1-6 10:04 (编辑于 2020-1-6 10:13)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
xiapanfeiLv3见习互助
发布于2020-1-6 10:09

你数据库写好了自增长你的填报属性就可以不定义这个列了啊

image.png

  • cairui1984cn cairui1984cn(提问者) 没有放进去
    2020-01-06 10:10 
  • xiapanfei xiapanfei 回复 cairui1984cn(提问者) 你可以把这个字段放到报表填报属性里,使用公式sql给这个字段加自增长,
    2020-01-06 10:41 
  • cairui1984cn cairui1984cn(提问者) 回复 xiapanfei 谢谢提醒,我查了一下数据库,发现被人重做了。。。。没给我加自增长列的设置,无奈
    2020-01-06 11:22 
  • 2关注人数
  • 478浏览人数
  • 最后回答于:2020-1-6 10:13
    请选择关闭问题的原因
    确定 取消
    返回顶部