Overview | Module | Use | Devguide | Index |
Services' Summary | Interfaces' Summary | Properties' Summary | Services' Details | Interfaces' Details | Properties' Details |
service Statement |
|
Exported Interfaces - Summary | |
::com::sun::star::lang::XComponent | optional for implementation, controls the releasing of resources and the notification of registered listeners. (details) |
XCloseable | freeing all resources of a statement. A related result set will be freed as well. |
::com::sun::star::beans::XPropertySet |
|
::com::sun::star::util::XCancellable | could be used for canceling the execution of SQL statements if both the DBMS and the driver support aborting an SQL statement. The implementation is optional. (details) |
XStatement | is the interface for executing SQL commands. |
XBatchExecution | provides the ability of batch execution. This interface is optional for execution. (details) |
XWarningsSupplier | controls the chaining of warnings, which may occur on every call to the connected database. Chained warnings from previous calls will be cleared before processing a new call. |
XMultipleResults | covers the handling of multiple results after executing an SQL command. The implementation is optional. (details) |
Properties' Summary | |
long QueryTimeOut |
retrieves the number of seconds the driver will wait for a Statement to execute. If the limit is exceeded, a SQLException is thrown. There is no limitation, if set to zero. |
long MaxFieldSize |
returns the maximum number of bytes allowed for any column value. |
long MaxRows |
retrieves the maximum number of rows that a ResultSet can contain.
If the limit is exceeded, the excess rows are silently dropped.
There is no limitation, if set to zero. |
string CursorName |
defines the SQL cursor name that will be used by subsequent Statement
execute
methods.
|
long ResultSetConcurrency |
retrieves the result set concurrency. |
long ResultSetType |
determine the result set type. |
long FetchDirection |
retrieves the direction for fetching rows from database tables
that is the default for result sets generated from this
Statement
object.
If this Statement
object has not set a fetch direction,
the return value is implementation-specific.
|
long FetchSize |
retrieves the number of result set rows that is the default fetch size
for result sets generated from this
Statement
object.
If this Statement
object has not set a fetch size,
the return value is implementation-specific.
|
boolean EscapeProcessing |
returns if escape processing is on or off. If escape scanning is on (the default), the driver will do escape substitution before sending the SQL to the database. |
Exported Interfaces - Details | |
::com::sun::star::lang::XComponent
|
|
XCloseable
|
|
::com::sun::star::beans::XPropertySet
|
|
::com::sun::star::util::XCancellable
|
|
XStatement
|
|
XBatchExecution
|
|
XWarningsSupplier
|
|
XMultipleResults
|
Properties' Details | |
QueryTimeOut
|
|
MaxFieldSize
|
|
MaxRows
|
|
CursorName
|
|
ResultSetConcurrency
|
|
ResultSetType
|
|
FetchDirection
|
|
FetchSize
|
|
EscapeProcessing
|
Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved.
LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.
The Document Foundation acknowledges all community members, please find more info at our website.
Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.