各クラスライブラリを利用するためには,DABroker for C++で提供するヘッダーをコーディング時にインクルード(include)します。インクルードするときは,すべてのクラスを使用するためのヘッダーを一度にインクルードするか,必要なクラスだけのヘッダーをインクルードするかを選択します。表3-1にヘッダーファイル一覧を示します。「dbbroker.h」をインクルードすると,クラスを利用するかどうかに関係なくすべてインクルードされます。
表3-1 ヘッダーファイル一覧
クラス名 | ヘッダーファイル名 |
---|---|
全クラス | dbbroker.h |
DBDriverManagerクラス | dbbhdrmg.h |
DBDriverクラス | dbbhdriv.h |
DBConnectionクラス | dbbhcnct.h |
DBStatementクラス | dbbhstmt.h |
DBResultSetクラス | dbbhrset.h |
DBResultSetMetaDataクラス | dbbhrsmd.h |
DBPreparedStatementクラス | dbbhprep.h |
DBCallableStatementクラス | dbbhprcd.h |
DBDatabaseMetaDataクラス | dbbhdbmd.h |
DBTransactionクラス | dbbhtrns.h |
DBRArrayDataFactoryクラス | dbbharfc.h |
DBRArrayDataクラス | dbbharry.h |
DBRArrayDataPtrクラス | dbbharry.h |
DBRArrayDataConstPtrクラス | dbbharry.h |
classListTablesクラス | dbbhclss.h |
classListColumnsクラス | dbbhclss.h |
classListProceduresクラス | dbbhclss.h |
classListProcedureColumnsクラス | dbbhclss.h |
classListPrimaryKeysクラス | dbbhclss.h |
DBRDatabaseクラス | dbbhdbrd.h |
DBRResultSetクラス | dbbhdbrr.h |
DBSQLCAクラス | dbbhexcp.h |