summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/sdb/RowSet.idl
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2007-07-06 06:24:22 +0000
committerRüdiger Timm <rt@openoffice.org>2007-07-06 06:24:22 +0000
commitd7b363e90c41b95c52056f1c7ee7404063ebaf3c (patch)
tree2bcff9d4f63efd30a5968716bda7bc90fd353aed /offapi/com/sun/star/sdb/RowSet.idl
parent2a8d97718457526c9e69eb7ed0cde18cb24c71ed (diff)
INTEGRATION: CWS oj14 (1.21.56); FILE MERGED
2007/06/06 06:21:31 fs 1.21.56.1: #i78077# +XParametersSupplier
Diffstat (limited to 'offapi/com/sun/star/sdb/RowSet.idl')
-rw-r--r--offapi/com/sun/star/sdb/RowSet.idl17
1 files changed, 15 insertions, 2 deletions
diff --git a/offapi/com/sun/star/sdb/RowSet.idl b/offapi/com/sun/star/sdb/RowSet.idl
index 4b2307e9fbcd..447a2358579e 100644
--- a/offapi/com/sun/star/sdb/RowSet.idl
+++ b/offapi/com/sun/star/sdb/RowSet.idl
@@ -4,9 +4,9 @@
*
* $RCSfile: RowSet.idl,v $
*
- * $Revision: 1.21 $
+ * $Revision: 1.22 $
*
- * last change: $Author: kz $ $Date: 2006-11-06 14:53:34 $
+ * last change: $Author: rt $ $Date: 2007-07-06 07:24:22 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -59,6 +59,7 @@ published interface XDeleteRows;
published interface XRowSetApproveBroadcaster;
published interface XResultSetAccess;
+published interface XParametersSupplier;
/** is a client side RowSet, which use retrieves is data based on a database table,
@@ -271,6 +272,18 @@ published service RowSet
*/
interface XResultSetAccess;
+ /** gives access to the parameters contained in the SQL statement represented by the component.
+
+ <p>If your <code>RowSet</code> is bound to an SQL command or query which contains parameters, or has
+ a <member>Filter</member> or <member>Order</member> which contains parameters, then those can be accessed
+ using the <code>XParametersSupplier</code> interface.</p>
+
+ <p>The returned container contains parameter objects which do allow write access to the parameters (which
+ is equivalent to using the <type scope="com::sun::star::sdbc">XParameters</type> interface inherited from
+ <type scope="com::sun::star::sdbc">RowSet</type>). Additionally, they provide information about the parameters,
+ such as their name (if they have one), their type, and the like.</p>
+ */
+ [optional] interface XParametersSupplier;
/** is the connection generated by a DataSource or by a URL. It could
also be set from outside. When set from outside the RowSet is not responsible for the closing of the connection.