主题:关于一个表单以独占方式打开数据表,而另外的表单无法运行的问题?
crocodile3358
[专家分:390] 发布于 2008-08-06 10:55:00
我的程序有5个表单,其中1个管理数据库的表单,为了实现可以删除数据库中的某条记录的功能,在表单的数据环境中,以独占方式打开了数据库的表(我的程序中只有一个数据表),而其他的4个表单都未设定以独占方式打开表,结果编译结束后,如果先打开某个表单,再打开数据管理表单,就会显示表正在使用?我想原因就是某个表单必须以独占方式打开表,结果导致其它表单不能正常打开表。请问这个问题怎么解决?谢谢
回复列表 (共3个回复)
沙发
cbl518 [专家分:57140] 发布于 2008-08-06 13:53:00
全部以共享方式打开表单。
当处理数据需要独占的时候,关闭数据表,以独占方式打开,
处理完数据再,再关闭数据表,以共享方式打开
板凳
crocodile3358 [专家分:390] 发布于 2008-08-06 21:34:00
但是现在我想打开其中一个表单这个表单是以独占方式打开的表,这样的话,另外的表单就无法打开,我想的是同时打开两个表单,一个表单是以独占方式用表,而另外一个是以共享方式打开表,那就产生冲突了!不明白怎么解决?
3 楼
yzzd2167 [专家分:550] 发布于 2008-08-08 11:32:00
表不必一直開著,用完了就關,就不會有這個問題。
我来回复