有关VFP数据表Pack命令问题求教。

sharklee 2001-09-27 11:45:13
我用ADO组件联接一个VFP数据表,用ADOCommand组件执行“Pack Tablename”命令,
总是出现“Table In Use”错误,请问该如何解决?
...全文
92 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sharklee 2001-09-28
  • 打赏
  • 举报
回复
真失望,有没有会的了?
qiandeng 2001-09-27
  • 打赏
  • 举报
回复
pack必须用独占方式打开表!
dull_knife 2001-09-27
  • 打赏
  • 举报
回复
使用pack需将表做成独占.如use tab1 exclu
army9633 2001-09-27
  • 打赏
  • 举报
回复
1\共享数据表
2\执行前一定要保证其它的东东没有使用它.最安全的是在执行前先关闭一次,再打开.
sharklee 2001-09-27
  • 打赏
  • 举报
回复
up
sharklee 2001-09-27
  • 打赏
  • 举报
回复
我使用的是ADOConnection联接的数据表,请问如何将其设置为独占方式打开?
我在写ADOCommand.execute;之前已经写了
ADOConnection.close;
ADOConnection.open;
但还是不行。
我还有一个DBGrid和一个ADODataset用该ADOConnection联接到该数据表,是否也要将其关闭呢?

5,386

社区成员

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

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