回 帖 发 新 帖 刷新版面

主题:关于一个表单以独占方式打开数据表,而另外的表单无法运行的问题?

我的程序有5个表单,其中1个管理数据库的表单,为了实现可以删除数据库中的某条记录的功能,在表单的数据环境中,以独占方式打开了数据库的表(我的程序中只有一个数据表),而其他的4个表单都未设定以独占方式打开表,结果编译结束后,如果先打开某个表单,再打开数据管理表单,就会显示表正在使用?我想原因就是某个表单必须以独占方式打开表,结果导致其它表单不能正常打开表。请问这个问题怎么解决?谢谢

回复列表 (共3个回复)

沙发

全部以共享方式打开表单。

当处理数据需要独占的时候,关闭数据表,以独占方式打开,
处理完数据再,再关闭数据表,以共享方式打开

板凳

但是现在我想打开其中一个表单这个表单是以独占方式打开的表,这样的话,另外的表单就无法打开,我想的是同时打开两个表单,一个表单是以独占方式用表,而另外一个是以共享方式打开表,那就产生冲突了!不明白怎么解决?

3 楼

表不必一直開著,用完了就關,就不會有這個問題。

我来回复

您尚未登录,请登录后再回复。点此登录或注册