User: hr Date: 05/09/23 04:41:52 Modified: /dba/connectivity/source/drivers/odbc/ OResultSet.cxx
Log: INTEGRATION: CWS dba201b (1.58.90); FILE MERGED 2005/09/21 09:03:21 oj 1.58.90.2: RESYNC: (1.58-1.59); FILE MERGED 2005/07/11 13:56:42 fs 1.58.90.1: merging CWS dba201a into dba201b File Changes: Directory: /dba/connectivity/source/drivers/odbc/ ================================================= File [changed]: OResultSet.cxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/odbc/OResultSet.cxx?r1=1.59&r2=1.60 Delta lines: +11 -8 -------------------- --- OResultSet.cxx 8 Sep 2005 06:35:25 -0000 1.59 +++ OResultSet.cxx 23 Sep 2005 11:41:49 -0000 1.60 @@ -1167,6 +1167,8 @@ { SQLRETURN nReturn = N3SQLSetStmtAttr(m_aStatementHandle,SQL_ATTR_FETCH_BOOKMARK_PTR,m_aBookmark.getArray(),SQL_IS_POINTER); // SQL_LEN_BINARY_ATTR(aBookmark.getLength()) + if ( SQL_INVALID_HANDLE != nReturn && SQL_ERROR != nReturn ) + { m_nCurrentFetchState = N3SQLFetchScroll(m_aStatementHandle,SQL_FETCH_BOOKMARK,0); OTools::ThrowException(m_pStatement->getOwnConnection(),m_nCurrentFetchState,m_aStatementHandle,SQL_HANDLE_STMT,*this); TBookmarkPosMap::iterator aFind = m_aPosToBookmarks.find(m_aBookmark); @@ -1175,6 +1177,7 @@ else m_nRowPos = -1; return m_nCurrentFetchState == SQL_SUCCESS || m_nCurrentFetchState == SQL_SUCCESS_WITH_INFO; + } } return sal_False; } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
