Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

OracleResultSetMetaData.h

Go to the documentation of this file.
00001 #ifndef __ORACLE_RESULT_SET_METADATA_H__
00002 #define __ORACLE_RESULT_SET_METADATA_H__
00003 
00004 // For compilers that support precompilation, includes "wx.h".
00005 #include "wx/wxprec.h"
00006 
00007 #ifdef __BORLANDC__
00008     #pragma hdrstop
00009 #endif
00010 
00011 #ifndef WX_PRECOMP
00012     #include "wx/wx.h"
00013 #endif
00014 
00015 #include "ResultSetMetaData.h"
00016 
00017 #include "occi.h"
00018 #include <vector>
00019 
00020 class OracleResultSetMetaData : public ResultSetMetaData
00021 {
00022 public:
00023   // ctor
00024   OracleResultSetMetaData(std::vector<oracle::occi::MetaData> metaData);
00025 
00026   virtual int GetColumnType(int i);
00027   virtual int GetColumnSize(int i);
00028   virtual wxString GetColumnName(int i);
00029   virtual int GetColumnCount();
00030   
00031 private:
00032   std::vector<oracle::occi::MetaData> m_MetaData;
00033 };
00034 
00035 #endif // __ORACLE_RESULT_SET_METADATA_H__

Generated on Sat May 13 17:31:34 2006 for databaselayer by  doxygen 1.4.1