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が返ります。
発生する例外
なし