你能帮我吗?

bel 2001-08-30 09:54:58
通常情况下出现{Table1:cannot perform this operation on an open dataset.}是什么引起的?如何解决?
...全文
57 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
prometheusphinx 2001-08-30
  • 打赏
  • 举报
回复
过滤和修改不能关闭Table,
通常是对Table.SQL重新赋值而又没关闭Table就会出你所说的错误。
swazn_yj 2001-08-30
  • 打赏
  • 举报
回复
你要在操作之前先关闭table,再打开,才行!
dephi 2001-08-30
  • 打赏
  • 举报
回复
up
bel 2001-08-30
  • 打赏
  • 举报
回复
但是我对Table1并没有做EmptyTable的操作呀,只是做了过滤和修改而已。
chechy 2001-08-30
  • 打赏
  • 举报
回复
这个操作必须在Table的Active属性设为False才能操作。
你是不是调用了诸如Table1.EmptyTable的语句?
bel 2001-08-30
  • 打赏
  • 举报
回复
我是先关闭Table再打开的呀

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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