dw_1中的保存时发生的问题
各位高手:
我做了一个DW,与其关联的表中只有一个字段,为主健.在window中做了四个
控健,添加, 删除, 保存, 退出.
保存中的代码为: i = dw_1.Update()
if i > 0 then
......
每次删除后,再按保存健时,显示成功,并且表中的数据确实被删除了
但每次添加后,确实有内容,不是空的,再按保存健时,显示成功,但表中的数据却没有新的内容添加进来
实在是想不通,请各位能指点!!!多谢了!!
问题点数:50、回复次数:9Top
1 楼lostrex(★堕落的激情★)回复于 2003-03-03 17:44:16 得分 0
你RETRIEVE()了吗?Top
2 楼bomber2001(沧海飘舟)回复于 2003-03-03 17:46:14 得分 5
if dw_1.update() = 1 then
commit ;
else
message('','')
rollback ;
end ifTop
3 楼liaolwj(风儿)回复于 2003-03-03 17:46:14 得分 10
在数据窗口中的列是否选为可以保存,并且要选择对应的列Top
4 楼bomber2001(沧海飘舟)回复于 2003-03-03 17:47:08 得分 10
另外看看你的rows--->update properties的设置是怎么样的?
Top
5 楼54gj(1751)回复于 2003-03-03 17:47:40 得分 0
做了啊,该做的我都做了,我实在想不通为什么删除后再保存就可以成功!!!
我已试了一下午了!!!Top
6 楼54gj(1751)回复于 2003-03-03 17:51:46 得分 0
if dw_1.update() = 1 then
commit ;
else
message('','')
rollback ;
end if
我这样做了,而且还显示成功了,但表中的数据却没有添加
做删除时,显示成功了,表中的数据却确实被删除了
我已快疯了Top
7 楼wanggangytsoft(wanggang)回复于 2003-03-03 18:18:16 得分 20
i = dw_1.update(true,false)
if (i>0) then
commit;
else
rollback;
end;
dw_1.Retrieve();Top
8 楼wanggangytsoft(wanggang)回复于 2003-03-03 18:21:19 得分 0
看看Update Properties中 Key Modification 和属性Top
9 楼schen23(绮丽马扎罗)回复于 2003-03-04 17:36:29 得分 5
可能是DW的那个bug,你可以再建几次DW,并将数据源类型在Quick select或SQL select之间换换试试。Top




