根据指定的连接信息打开已经存在的数据源。指定数据源不存在时返回 Null。

命名空间:  SuperMap.Data
程序集:  SuperMap.Data (in SuperMap.Data)
版本: dll

语法

C#
public Datasource Open(
	DatasourceConnectionInfo connectionInfo
)

参数

connectionInfo
Type: SuperMap.Data..::.DatasourceConnectionInfo
数据源连接信息。

返回值

打开的数据源。

备注

在打开数据源的时候需要注意的是,要明确数据源对应的数据引擎,才能正确的打开数据源。

(1)当用户想打开某一个文件型数据源(UDB)时,必须要有对应的空间数据库引擎(SDX+ for UDB);

(2)当打开 Oracle 数据源时,那么用户必须安装oracle客户端,建立数据库连接还要有对应的空间数据库引擎(SDX+ for oracle);

(3)当用户打开 SQL Server 数据源时,必须要有对应的空间数据库引擎(SDX+ for SQL);

(4)当打开 PostgreSQL 数据源时,那么用户必须安装 PostgreSQL 客户端,建立数据库连接还要有对应的空间数据库引擎(SDX+ for PostgreSQL);

(5)当打开 DB2 数据源时,那么用户必须安装 DB2 客户端,并对 DB2 进行编目才能建立数据库连接,而建立数据库连接还要有对应的空间数据库引擎(SDX+ for DB2);

(6)当用户打开 GoogleMaps 数据源时,必须要有对应的空间数据库引擎(SDX+ for GoogleMaps);

(7)当用户打开超图云服务数据源时,必须要有对应的空间数据库引擎(SDX+ for SuperMapCloud);

(8)当用户打开 Rest 地图服务类型的数据源时,必须要有对应的空间数据库引擎(SDX+ for Rest);

版本信息

SuperMap iObjects .NET


请参见