首页 / 浏览问题 / 组件GIS / 问题详情
iObject.java 数据源打开问题
hu
4EXP 2022年10月08日
(1)使用方法:Datasource datasource = workspace.getDatasources().create(info),打开数据源时,datasource 始终为空;

(2)但是可以使用

Datasource datasource1 = new Datasource(info.getEngineType());
datasource1.open(info);
workspace.getDatasources().add(datasource1);

打开数据源,datasource1 不为空;

导致上面问题的是什么原因?

1个回答

您好,打开已有的数据源不能使用Datasources.create()。可以直接用Datasources.open(DatasourceConnectionInfo)。

Datasources.create()根据指定的连接信息创建数据源。如果待创建的数据源已经存在则返回 null。

希望能帮助到您!
陈巡
1
2,548EXP 2022年10月08日
感谢回复,问题已解决!
...