19 #ifndef __com_sun_star_sdbc_XParameters_idl__
20 #define __com_sun_star_sdbc_XParameters_idl__
30 module
com { module sun { module star { module io {
31 published
interface XInputStream;
36 module
com { module sun { module star { module sdbc {
38 published
interface XRef;
39 published
interface XArray;
40 published
interface XBlob;
41 published
interface XClob;
81 void setNull([in]
long parameterIndex,
113 void setObjectNull([in]
long parameterIndex,
126 void setBoolean([in]
long parameterIndex, [in]
boolean x)
138 void setByte([in]
long parameterIndex, [in]byte x) raises (
SQLException);
149 void setShort([in]
long parameterIndex, [in]
short x) raises (
SQLException);
160 void setInt([in]
long parameterIndex, [in]
long x) raises (
SQLException);
171 void setLong([in]
long parameterIndex, [in]hyper x) raises (
SQLException);
182 void setFloat([in]
long parameterIndex, [in]
float x) raises (
SQLException);
193 void setDouble([in]
long parameterIndex, [in]
double x) raises (
SQLException);
206 void setString([in]
long parameterIndex, [in]
string x) raises (
SQLException);
219 void setBytes([in]
long parameterIndex, [in]sequence<byte> x)
256 void setTimestamp([in]
long parameterIndex,
274 void setBinaryStream([in]
long parameterIndex,
293 void setCharacterStream([in]
long parameterIndex,
319 void setObject([in]
long parameterIndex, [in]any x)
355 void setObjectWithInfo([in]
long parameterIndex,
356 [in]any x, [in]
long targetSqlType, [in]
long scale)
represents a date value.
Definition: Date.idl:30
represents a combined date+time value.
Definition: DateTime.idl:28
– idl definition –
Definition: Ambiguous.idl:22
represents a time value.
Definition: Time.idl:28
is used for mapping the SQL type com::sun::star::sdbc::DataType::ARRAY.
Definition: XArray.idl:41
is an exception that provides information on a database access error.
Definition: SQLException.idl:44
is the mapping for the SQL CLOB type.
Definition: XClob.idl:88
is the representation (mapping) of an SQL BLOB.
Definition: XBlob.idl:92
base interface of all UNO interfaces
Definition: XInterface.idl:47
is the reference to a SQL structured type value in the database.
Definition: XRef.idl:34
is used for parameter setting, commonly implemented in conjunction with PreparedStatements.
Definition: XParameters.idl:76