新的问题:明细档CDS怎么操作删除

Fansoft 2004-11-24 10:32:43
我有一个只post到CDS而没有apply到数据库的明细档CDS
我想删除明细档CDS其中一条记录.使用了CDS.Delete()后系统报
"at beginning of table"的提示信息
请问我该用什么办法才能正确操作
...全文
170 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
creativepeter 2004-12-07
  • 打赏
  • 举报
回复
==
我想这种情况的解决办法就是首先判断明细档是否为空,根据两种情况分别作出正确的处理。
==
andy_KAO 2004-11-24
  • 打赏
  • 举报
回复
1.Master/Detail時,Master刪除必須先刪除Detail(這是規定)
2.Master設'刪除明細檔'=True時,就會刪除.
所以如果你明細是空的,則如果對明細執行CDS.DELETE()時,
會發生"at beginning of table"的提示信息,這是正常的.
andy_KAO 2004-11-24
  • 打赏
  • 举报
回复
1.Master/Detail時,Master刪除必須先刪除Detail(這是規定)
2.Master設'刪除明細檔'=True時,就會刪除.
所以如果你明細是空的,則如果對明細執行CDS.DELETE()時,
會發生"at beginning of table"的提示信息,這是正常的.

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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