datastore lds_source
lds_source = create datastore
lds_source.dataobject= ‘d_x'
if lds_source.update(true,false) =1 then
commit;
else
rollback;
end if
数据没有保存到数据库中
原因1:datastore 未连接事务。
在update之前 增加 lds.settransobject(sqlca)
sqlca 可替换为其他事务。
update 成功之后需提交(commit);失败需回滚(rollback),否则可能导致死锁。
原因2:数据窗口中字段类型与数据库设置的类型不符。
原因3:数据窗口未设置更新属性.
需勾选 allow Updates