User: kz Date: 2006/11/06 06:34:36 Modified: dba/connectivity/source/drivers/ado/APreparedStatement.cxx
Log: INTEGRATION: CWS dba21fini (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.21 Delta lines: +1 -2 ------------------- --- APreparedStatement.cxx 17 Sep 2006 02:14:52 -0000 1.20 +++ APreparedStatement.cxx 6 Nov 2006 14:34:33 -0000 1.21 @@ -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]
