Kaydet (Commit) d7b363e9 authored tarafından Rüdiger Timm's avatar Rüdiger Timm

INTEGRATION: CWS oj14 (1.21.56); FILE MERGED

2007/06/06 06:21:31 fs 1.21.56.1: #i78077# +XParametersSupplier
üst 2a8d9771
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
* *
* $RCSfile: RowSet.idl,v $ * $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 Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1. * the terms of GNU Lesser General Public License Version 2.1.
...@@ -59,6 +59,7 @@ published interface XDeleteRows; ...@@ -59,6 +59,7 @@ published interface XDeleteRows;
published interface XRowSetApproveBroadcaster; published interface XRowSetApproveBroadcaster;
published interface XResultSetAccess; published interface XResultSetAccess;
published interface XParametersSupplier;
/** is a client side RowSet, which use retrieves is data based on a database table, /** is a client side RowSet, which use retrieves is data based on a database table,
...@@ -271,6 +272,18 @@ published service RowSet ...@@ -271,6 +272,18 @@ published service RowSet
*/ */
interface XResultSetAccess; 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 /** 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. also be set from outside. When set from outside the RowSet is not responsible for the closing of the connection.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment