GetDriverTypeメソッド

機能

データベース種別を取得します。

形式

UINT16 GetDriverType(void)

引数

なし

戻り値

データ型:UINT16

RV_TYPE_HIRDB:HiRDB用ドライバ

DRV_TYPE_ORACLE7:Oracle用ドライバ

DRV_TYPE_ANYWHERE:SQL Anywhere5.x用ドライバ

DRV_TYPE_ANYWHERE6:Adaptive Server Anywhere6.x用ドライバ

DRV_TYPE_SQLSERVER7:SQL Server用ドライバ

DRV_TYPE_VOS3XDMRD:XDM/RD用ドライバ(RDA Link for Gateway経由)

DRV_TYPE_VOS3XDMRD_DBS:XDM/RD用ドライバ(Database Connection Server経由)

DRV_TYPE_VOSKSQLK_DBS:SQL/K用ドライバ(Database Connection Server経由)

DRV_TYPE_VOS3XDMSD_DBS:XDM/SD用ドライバ(Database Connection Server経由)

DRV_TYPE_HIRDB_XA:XAインタフェースを利用したHiRDB用ドライバ

DRV_TYPE_ORACLE7_XA:XAインタフェースを利用したOraclex用ドライバ

DRV_TYPE_UNKNOWN:不明

機能詳細

データベース種別を取得できます。

Connectメソッドを呼び出してDBConnectionオブジェクトが生成されたか,ConnectメソッドでDB_ERROR_DRIVER_ERRORがスローされた後に,接続しようとしたデータベース種別を取得できます。Connectメソッドを一度実行するまではDRV_TYPE_UNKNOWNが返ります。

発生する例外

なし