注册 登录
编程论坛 PowerBuilder

[求助]SQLSTATE=23000,INSERT失败

caomuyiyi 发布于 2006-05-19 12:19, 2792 次点击

超级菜鸟又来求助了……

在多位好心高手的帮助下,终于看见可爱的光标,格子变成可编辑的。开心啊,赶忙填上数据。

但是点击保存后,它说是NULL值,不能保存。555,我明明有输入数据的呀。如下图的aaa,dw_1有显示。

这个又是怎么回事呀。

又占用高手宝贵时间提弱智问题,真不好意思。

附:保存按钮代码

if update(dw_1,true,false)=1 then
dw_1.resetupdate()
commit;
else
rollback;
messagebox("错误","数据保存失败")
end if

谢谢谢谢谢谢啊

5 回复
#2
ヤ順祺冄繎ヤ2006-05-19 13:09
不是代码的问题,
这是报的DW不能插入,你数据库设计与DW有冲突,所以才不能保存!
#3
星海2006-06-03 17:02

那怎么操作才不会出现这样的问题啊?

#4
rzj762006-07-26 15:10
查一下你primary key 设的是哪一项,此项不能为空。
#5
潇洒老乌龟2006-07-29 14:42
有某个字段必须输入值(或赋予)后才能save
#6
yuhoo2006-08-04 00:07
应该是数据窗口的更新选项有问题!
1