LibreOffice Module connectivity (master) 1
Macros | Functions
OStatement.cxx File Reference
#include <osl/diagnose.h>
#include <odbc/OStatement.hxx>
#include <odbc/OConnection.hxx>
#include <odbc/OResultSet.hxx>
#include <comphelper/property.hxx>
#include <odbc/OTools.hxx>
#include <com/sun/star/sdbc/ResultSetConcurrency.hpp>
#include <com/sun/star/sdbc/ResultSetType.hpp>
#include <com/sun/star/sdbc/FetchDirection.hpp>
#include <com/sun/star/lang/DisposedException.hpp>
#include <comphelper/sequence.hxx>
#include <cppuhelper/typeprovider.hxx>
#include <cppuhelper/queryinterface.hxx>
#include <comphelper/types.hxx>
#include <rtl/strbuf.hxx>
#include <algorithm>
#include <strings.hrc>
#include <connectivity/dbexception.hxx>
Include dependency graph for OStatement.cxx:

Go to the source code of this file.

Macros

#define THROW_SQL(x)    OTools::ThrowException(m_pConnection.get(),x,m_aStatementHandle,SQL_HANDLE_STMT,*this)
 

Functions

 IMPLEMENT_SERVICE_INFO (OStatement,"com.sun.star.sdbcx.OStatement","com.sun.star.sdbc.Statement")
 

Macro Definition Documentation

◆ THROW_SQL

#define THROW_SQL (   x)     OTools::ThrowException(m_pConnection.get(),x,m_aStatementHandle,SQL_HANDLE_STMT,*this)

Definition at line 42 of file OStatement.cxx.

Function Documentation

◆ IMPLEMENT_SERVICE_INFO()

IMPLEMENT_SERVICE_INFO ( OStatement  ,
"com.sun.star.sdbcx.OStatement"  ,
"com.sun.star.sdbc.Statement"   
)