根据指定的连接信息打开已经存在的数据源。指定数据源不存在时返回 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);