浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
怎么判断数据源锁定独占了?
k22020
7EXP
2022年01月27日
C#组件开发时怎么判断打开的数据源(本地数据源udbx)被其它程序锁定独占了?
iobject
c#
net
请
登录
或者
注册
后回答这个问题。
2 个回答
组件没有办法判断是否被其他程序独占打开,目前udbx是支持多个程序同时打开的,但是不建议多端同时操作,如果想要多端同时操作,还是建议使用数据库型数据源。
程逸诗
1
4,620EXP
2022年01月28日
既然udbx支持多端打开,建议完善竞用机制
请
登录
或者
注册
后再添加评论。
我一般使用Datasource.Connect或者Datasource.Open去间接判断
保证连接信息无误的情况下,只要打不开就是被占用
PS:此种方法确实判断不了打开的数据源被其他程序锁定独占的情况,不好意思
开心in...
11EXP
2022年02月07日
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
Query方法中指定对象的缓冲范围查询,其缓冲区参数是怎样默认的?
距离计算后,得到的结果数据表,是一张属性表(类型),它在组件开发中应该怎么获取?
判断点对象是否在面对象内
建立电子围栏,判断点是否在围栏内并显示出来
向数据集中添加记录集
记录集里的数据是否会重复
记录集中添加、修改、删除等操作,是每次执行都要Update吗?
记录集MoveNext()方法报错
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...