Foxtable(狐表)用户栏目专家坐堂 → 如何判断数据库的某个表已被打开


  共有3379人关注过本帖树形打印复制链接

主题:如何判断数据库的某个表已被打开

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/22 12:13:00 [显示全部帖子]

 被打开是什么意思?为什么要判断?

 

If DataTables.Contains("表a") Then


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/22 14:17:00 [显示全部帖子]

以下是引用lzzhx在2015/3/22 12:17:00的发言:
老师,我的想法是这样:
   对某个特殊的表,只要有一个客户端已打开了这个表,则其它客户端就不能打开这个表,如何实现?

 

打开表,意思是什么?怎样才算是打开。

 

思路:如果客户端打开表了,往一个表里存一个值,其它客户端打开表的时候,先去取表里的值,根据值判断能否打开

 

 http://www.foxtable.com/help/topics/2955.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/22 21:46:00 [显示全部帖子]

以下是引用lzzhx在2015/3/22 21:38:00的发言:
思路:如果客户端打开表了,往一个表里存一个值,其它客户端打开表的时候,先去取表里的值,根据值判断能否打开

老师:这样做的话,若程序非正常退出,往表里存的这个值没有取掉,可能以后谁也打不开这个表了。

 

弄一个按钮,可以重新修改那个表的值,这样就行。


 回到顶部