Tag: cws_src680_warnings01 User: fs Date: 06/06/14 00:27:39 Modified: /dba/connectivity/source/commontools/ FDatabaseMetaDataResultSet.cxx
Log: during #i66362#: +MetaDataResultSetType / additional ctor File Changes: Directory: /dba/connectivity/source/commontools/ ================================================ File [changed]: FDatabaseMetaDataResultSet.cxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/commontools/FDatabaseMetaDataResultSet.cxx?r1=1.18.30.1&r2=1.18.30.2 Delta lines: +34 -2 -------------------- --- FDatabaseMetaDataResultSet.cxx 16 Nov 2005 12:58:43 -0000 1.18.30.1 +++ FDatabaseMetaDataResultSet.cxx 14 Jun 2006 07:27:36 -0000 1.18.30.2 @@ -4,9 +4,9 @@ * * $RCSfile: FDatabaseMetaDataResultSet.cxx,v $ * - * $Revision: 1.18.30.1 $ + * $Revision: 1.18.30.2 $ * - * last change: $Author: fs $ $Date: 2005/11/16 12:58:43 $ + * last change: $Author: fs $ $Date: 2006/06/14 07:27:36 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -105,6 +105,38 @@ ,m_bBOF(sal_True) { construct(); +} + +// ------------------------------------------------------------------------- +ODatabaseMetaDataResultSet::ODatabaseMetaDataResultSet( MetaDataResultSetType _eType ) + :ODatabaseMetaDataResultSet_BASE(m_aMutex) + ,::comphelper::OPropertyContainer(ODatabaseMetaDataResultSet_BASE::rBHelper) + ,m_aStatement(NULL) + ,m_xMetaData(NULL) + ,m_bBOF(sal_True) +{ + construct(); + + switch( _eType ) + { + case eCatalogs: setCatalogsMap(); break; + case eSchemas: setSchemasMap(); break; + case eColumnPrivileges: setColumnPrivilegesMap(); break; + case eColumns: setColumnsMap(); break; + case eTables: setTablesMap(); break; + case eTableTypes: setTableTypes(); break; + case eProcedureColumns: setProcedureColumnsMap(); break; + case eProcedures: setProceduresMap(); break; + case eExportedKeys: setExportedKeysMap(); break; + case eImportedKeys: setImportedKeysMap(); break; + case ePrimaryKeys: setPrimaryKeysMap(); break; + case eIndexInfo: setIndexInfoMap(); break; + case eTablePrivileges: setTablePrivilegesMap(); break; + case eCrossReference: setCrossReferenceMap(); break; + case eTypeInfo: setTypeInfoMap(); break; + case eBestRowIdentifier: setBestRowIdentifierMap(); break; + case eVersionColumns: setVersionColumnsMap(); break; + } } // ------------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
