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)