Tag: mws_ooe680
User: rt      
Date: 2006/11/03 03:34:49

Modified:
   dba/connectivity/source/drivers/ado/APreparedStatement.cxx

Log:
 INTEGRATION: CWS dba21fini_OOE680 (1.20.26); FILE MERGED
 2006/10/27 08:14:33 oj 1.20.26.1: #142400# check recordset

File Changes:

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

File [changed]: APreparedStatement.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/ado/APreparedStatement.cxx?r1=1.20&r2=1.20.22.1
Delta lines:  +1 -2
-------------------
--- APreparedStatement.cxx      17 Sep 2006 02:14:52 -0000      1.20
+++ APreparedStatement.cxx      3 Nov 2006 11:34:46 -0000       1.20.22.1
@@ -151,7 +151,7 @@
 
 Reference< XResultSetMetaData > SAL_CALL OPreparedStatement::getMetaData(  ) 
throw(SQLException, RuntimeException)
 {
-       if(!m_xMetaData.is())
+       if(!m_xMetaData.is() && m_RecordSet.IsValid())
                m_xMetaData = new OResultSetMetaData(m_RecordSet);
        return m_xMetaData;
 }
@@ -334,7 +334,6 @@
        CHECK_RETURN(m_RecordSet.put_CacheSize(m_nFetchSize))
        CHECK_RETURN(m_RecordSet.put_MaxRecords(m_nMaxRows))
        
CHECK_RETURN(m_RecordSet.Open(aCmd,aCon,m_eCursorType,m_eLockType,adOpenUnspecified))
-
        CHECK_RETURN(m_RecordSet.get_CacheSize(m_nFetchSize))
        CHECK_RETURN(m_RecordSet.get_MaxRecords(m_nMaxRows))
        CHECK_RETURN(m_RecordSet.get_CursorType(m_eCursorType))




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

Reply via email to