Tag: cws_src680_sqlite
User: aklitzing
Date: 2006/08/18 12:00:02

Modified:
   dba/connectivity/source/drivers/sqlite3/sqPreparedStatement.cxx
   dba/connectivity/source/drivers/sqlite3/sqPreparedStatement.hxx

Log:
 * Changed to human-readable code
 * Unused code removed
 * sqQueryPrepared to sqQueryPreparedCursor

File Changes:

Directory: /dba/connectivity/source/drivers/sqlite3/
====================================================

File [changed]: sqPreparedStatement.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqPreparedStatement.cxx?r1=1.1.2.1&r2=1.1.2.2
Delta lines:  +4 -15
--------------------
--- sqPreparedStatement.cxx     16 Aug 2006 14:57:11 -0000      1.1.2.1
+++ sqPreparedStatement.cxx     18 Aug 2006 19:00:00 -0000      1.1.2.2
@@ -4,9 +4,9 @@
  *
  *  $RCSfile: sqPreparedStatement.cxx,v $
  *
- *  $Revision: 1.1.2.1 $
+ *  $Revision: 1.1.2.2 $
  *
- *  last change: $Author: aklitzing $ $Date: 2006/08/16 14:57:11 $
+ *  last change: $Author: aklitzing $ $Date: 2006/08/18 19:00:00 $
  *
  *  Original contributor: André Klitzing
  *
@@ -68,18 +68,7 @@
 
 
IMPLEMENT_SERVICE_INFO(OPreparedStatement,"com.sun.star.sdbcx.sqlite3.PreparedStatement","com.sun.star.sdbc.PreparedStatement");
 
-
-OPreparedStatement::OPreparedStatement( OConnection* _pConnection,const 
TTypeInfoVector& _TypeInfo,const ::rtl::OUString& sql)
-       :OStatement_BASE2(_pConnection)
-       ,m_aTypeInfo(_TypeInfo)
-       ,m_bPrepared(sal_False)
-       ,m_sSqlStatement(sql)
-       ,m_nNumParams(0)
-       ,m_pQuery(0)
-{
-}
-
-OPreparedStatement::OPreparedStatement( OConnection* _pConnection,const 
TTypeInfoVector& _TypeInfo, sqQueryPrepared* query)
+OPreparedStatement::OPreparedStatement( OConnection* _pConnection,const 
TTypeInfoVector& _TypeInfo, sqQueryPreparedCursor* query)
        :OStatement_BASE2(_pConnection)
        ,m_aTypeInfo(_TypeInfo)
        ,m_bPrepared(sal_False)

File [changed]: sqPreparedStatement.hxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqPreparedStatement.hxx?r1=1.1.2.1&r2=1.1.2.2
Delta lines:  +39 -40
---------------------
--- sqPreparedStatement.hxx     16 Aug 2006 14:57:11 -0000      1.1.2.1
+++ sqPreparedStatement.hxx     18 Aug 2006 19:00:00 -0000      1.1.2.2
@@ -4,9 +4,9 @@
  *
  *  $RCSfile: sqPreparedStatement.hxx,v $
  *
- *  $Revision: 1.1.2.1 $
+ *  $Revision: 1.1.2.2 $
  *
- *  last change: $Author: aklitzing $ $Date: 2006/08/16 14:57:11 $
+ *  last change: $Author: aklitzing $ $Date: 2006/08/18 19:00:00 $
  *
  *  Original contributor: André Klitzing
  *
@@ -61,7 +61,8 @@
 {
        namespace sqlite3
        {
-
+               using ::com::sun::star::sdbc::SQLException;
+               using ::com::sun::star::uno::RuntimeException;
                class OBoundParam;
                typedef ::cppu::ImplHelper5<    
::com::sun::star::sdbc::XPreparedStatement,
                                                                                
::com::sun::star::sdbc::XParameters,
@@ -96,10 +97,9 @@
                        sal_Int32                                               
m_nNumParams;           // Number of parameter markers
                                                                                
                                                //  for the prepared statement
 
-                       ::rtl::OUString                                         
                                                                                
        m_sSqlStatement;
                        ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XResultSetMetaData >  m_xMetaData;
                        sal_Bool                                                
                                                                                
                m_bPrepared;
-                       sqQueryPrepared*                                        
        m_pQuery;
+                       sqQueryPreparedCursor*                                  
                                                                                
m_pQuery;
 
                        void checkParameterIndex(sal_Int32 _parameterIndex);
 
@@ -111,8 +111,7 @@
                public:
                        DECLARE_SERVICE_INFO();
                        // ein Konstruktor, der fuer das Returnen des Objektes 
benoetigt wird:
-                       OPreparedStatement( OConnection* _pConnection,const 
TTypeInfoVector& _TypeInfo,const ::rtl::OUString& sql);
-                       OPreparedStatement( OConnection* _pConnection,const 
TTypeInfoVector& _TypeInfo, sqQueryPrepared* query);
+                       OPreparedStatement( OConnection* _pConnection,const 
TTypeInfoVector& _TypeInfo, sqQueryPreparedCursor* query);
 
                        //XInterface
             virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( const 
::com::sun::star::uno::Type & rType ) 
throw(::com::sun::star::uno::RuntimeException);
@@ -122,42 +121,42 @@
             virtual ::com::sun::star::uno::Sequence< 
::com::sun::star::uno::Type > SAL_CALL getTypes(  ) 
throw(::com::sun::star::uno::RuntimeException);
 
                        // XPreparedStatement
-                       virtual ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XResultSet > SAL_CALL executeQuery(  ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual sal_Int32 SAL_CALL executeUpdate(  ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual sal_Bool SAL_CALL execute(  ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XConnection > SAL_CALL getConnection(  ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
+                       virtual ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XResultSet > SAL_CALL executeQuery(  ) 
throw(SQLException, RuntimeException);
+                       virtual sal_Int32 SAL_CALL executeUpdate(  ) 
throw(SQLException, RuntimeException);
+                       virtual sal_Bool SAL_CALL execute(  ) 
throw(SQLException, RuntimeException);
+                       virtual ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XConnection > SAL_CALL getConnection(  ) 
throw(SQLException, RuntimeException);
                        // XParameters
-                       virtual void SAL_CALL setNull( sal_Int32 
parameterIndex, sal_Int32 sqlType ) throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setObjectNull( sal_Int32 
parameterIndex, sal_Int32 sqlType, const ::rtl::OUString& typeName ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setBoolean( sal_Int32 
parameterIndex, sal_Bool x ) throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setByte( sal_Int32 
parameterIndex, sal_Int8 x ) throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setShort( sal_Int32 
parameterIndex, sal_Int16 x ) throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setInt( sal_Int32 parameterIndex, 
sal_Int32 x ) throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setLong( sal_Int32 
parameterIndex, sal_Int64 x ) throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setFloat( sal_Int32 
parameterIndex, float x ) throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setDouble( sal_Int32 
parameterIndex, double x ) throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setString( sal_Int32 
parameterIndex, const ::rtl::OUString& x ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setBytes( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Sequence< sal_Int8 >& x ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setDate( sal_Int32 
parameterIndex, const ::com::sun::star::util::Date& x ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setTime( sal_Int32 
parameterIndex, const ::com::sun::star::util::Time& x ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setTimestamp( sal_Int32 
parameterIndex, const ::com::sun::star::util::DateTime& x ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setBinaryStream( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Reference< 
::com::sun::star::io::XInputStream >& x, sal_Int32 length ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setCharacterStream( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Reference< 
::com::sun::star::io::XInputStream >& x, sal_Int32 length ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setObject( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Any& x ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setObjectWithInfo( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Any& x, sal_Int32 targetSqlType, 
sal_Int32 scale ) throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setRef( sal_Int32 parameterIndex, 
const ::com::sun::star::uno::Reference< ::com::sun::star::sdbc::XRef >& x ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setBlob( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XBlob >& x ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setClob( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XClob >& x ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL setArray( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XArray >& x ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL clearParameters(  ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
+                       virtual void SAL_CALL setNull( sal_Int32 
parameterIndex, sal_Int32 sqlType ) throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setObjectNull( sal_Int32 
parameterIndex, sal_Int32 sqlType, const ::rtl::OUString& typeName ) 
throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setBoolean( sal_Int32 
parameterIndex, sal_Bool x ) throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setByte( sal_Int32 
parameterIndex, sal_Int8 x ) throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setShort( sal_Int32 
parameterIndex, sal_Int16 x ) throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setInt( sal_Int32 parameterIndex, 
sal_Int32 x ) throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setLong( sal_Int32 
parameterIndex, sal_Int64 x ) throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setFloat( sal_Int32 
parameterIndex, float x ) throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setDouble( sal_Int32 
parameterIndex, double x ) throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setString( sal_Int32 
parameterIndex, const ::rtl::OUString& x ) throw(SQLException, 
RuntimeException);
+                       virtual void SAL_CALL setBytes( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Sequence< sal_Int8 >& x ) 
throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setDate( sal_Int32 
parameterIndex, const ::com::sun::star::util::Date& x ) throw(SQLException, 
RuntimeException);
+                       virtual void SAL_CALL setTime( sal_Int32 
parameterIndex, const ::com::sun::star::util::Time& x ) throw(SQLException, 
RuntimeException);
+                       virtual void SAL_CALL setTimestamp( sal_Int32 
parameterIndex, const ::com::sun::star::util::DateTime& x ) throw(SQLException, 
RuntimeException);
+                       virtual void SAL_CALL setBinaryStream( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Reference< 
::com::sun::star::io::XInputStream >& x, sal_Int32 length ) throw(SQLException, 
RuntimeException);
+                       virtual void SAL_CALL setCharacterStream( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Reference< 
::com::sun::star::io::XInputStream >& x, sal_Int32 length ) throw(SQLException, 
RuntimeException);
+                       virtual void SAL_CALL setObject( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Any& x ) throw(SQLException, 
RuntimeException);
+                       virtual void SAL_CALL setObjectWithInfo( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Any& x, sal_Int32 targetSqlType, 
sal_Int32 scale ) throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setRef( sal_Int32 parameterIndex, 
const ::com::sun::star::uno::Reference< ::com::sun::star::sdbc::XRef >& x ) 
throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setBlob( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XBlob >& x ) throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setClob( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XClob >& x ) throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL setArray( sal_Int32 
parameterIndex, const ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XArray >& x ) throw(SQLException, RuntimeException);
+                       virtual void SAL_CALL clearParameters(  ) 
throw(SQLException, RuntimeException);
                        // XPreparedBatchExecution
-                       virtual void SAL_CALL addBatch(  ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual void SAL_CALL clearBatch(  ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
-                       virtual ::com::sun::star::uno::Sequence< sal_Int32 > 
SAL_CALL executeBatch(  ) throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
+                       virtual void SAL_CALL addBatch(  ) throw(SQLException, 
RuntimeException);
+                       virtual void SAL_CALL clearBatch(  ) 
throw(SQLException, RuntimeException);
+                       virtual ::com::sun::star::uno::Sequence< sal_Int32 > 
SAL_CALL executeBatch(  ) throw(SQLException, RuntimeException);
                        // XCloseable
-            virtual void SAL_CALL close(  ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
+            virtual void SAL_CALL close(  ) throw(SQLException, 
RuntimeException);
                        // XResultSetMetaDataSupplier
-                       virtual ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XResultSetMetaData > SAL_CALL getMetaData(  ) 
throw(::com::sun::star::sdbc::SQLException, 
::com::sun::star::uno::RuntimeException);
+                       virtual ::com::sun::star::uno::Reference< 
::com::sun::star::sdbc::XResultSetMetaData > SAL_CALL getMetaData(  ) 
throw(SQLException, RuntimeException);
                };
        }
 }




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to