interface XPreparedBatchExecution in module com::sun::star::sdbc::

(Global Index)

Syntax

interface XPreparedBatchExecution : com::sun::star::uno::XInterface ;

Description

is used for batch execution on PreparedStatements.

A PreparedStatement uses one precompiled SQL Statement. In batch execution it is possible to set collection of parameter settings, which are executed in one batch job.

Method Summary

addBatch adds a set of parameters to the batch.

clearBatch makes the set of commands in the current batch empty.

executeBatch submits a batch of commands to the database for execution.

Known Services Which Export this Interface

com::sun::star::sdbc::PreparedStatement

Method Details



addBatch

Syntax

void addBatch ();
raises ( com::sun::star::sdbc::SQLException );

Description

adds a set of parameters to the batch.

Throws

SQLException if a database access error occurs.

clearBatch

Syntax

void clearBatch ();
raises ( com::sun::star::sdbc::SQLException );

Description

makes the set of commands in the current batch empty.

Throws

SQLException if a database access error occurs.

executeBatch

Syntax

sequence< long > executeBatch ();
raises ( com::sun::star::sdbc::SQLException );

Description

submits a batch of commands to the database for execution.

Returns

an array of update counts containing one element for each command in the batch. The array is ordered according to the order in which commands were inserted into the batch.

Throws

SQLException if a database access error occurs.
Top of Page