首页 / 浏览问题 / 组件GIS / 问题详情
idesktop自定义插件访问数据库
1EXP 2022年05月13日

在SqlServer里建了一个数据库,与超图无关,不是数据库型数据源,想通过二次开发编写一个idesktop插件,能读取到该数据库的数据。我试了,执行到创建dbhelper,或连接数据库的时候就会无响应,弹出关闭或调试的窗口。请问如何解决?

1个回答

您好,如果要以数据库型数据源连接数据的话,必须是超图口径创建的数据源才行。

如果您要读取数据的话,建议您使用对应对应数据库的连接接口,读取数据后导入到您现有的数据源、数据集中。

至于您说的 dbhelper 应该不是超图的iobject .net接口吧,调用三方类库报错您得在三方类库端去调试核对参数和使用问题的。

您的这个截图就是单纯的错误代码报错导致的,如果您不想报错就桌面崩溃,建议代码放到try里使用,报错将异常抛出,辅助调试解决您的报错问题。

当然核心还是您需要确定您的三方接口的代码是否可以顺利运行没有问题。

希望可以帮助到您。
10,758EXP 2022年05月13日
...