数据更新

wangzuntong 2002-10-28 09:46:48
数据窗口对象插入新行后更新,显示:
“SQL STATE=23000
[Microsoft] [ODBC SQL Server Driver] [SQL Server] 无法将NULL值插入列‘列名’,表‘表名’;该列不允许空值。INSERT 失败。”
而实际上该列新插入的值并非空值。如何解决,请赐教。
...全文
30 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
海洋‘s 2002-10-28
  • 打赏
  • 举报
回复
这样的问题你最好将标中的字段的Edit属性设置为:Null[可以为空的字段],这样,在数据更新的时候就不会出现这样的问题了。
jianghuxing 2002-10-28
  • 打赏
  • 举报
回复
你可能把主键设成自动更新了(以前用的是自动增量?)。

取了就可以了。

iwithyou 2002-10-28
  • 打赏
  • 举报
回复
这个列在SQL设为主键了。
xingjiaren 2002-10-28
  • 打赏
  • 举报
回复
跟踪一下参数不就知道到底空不空

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧