20 module
com { module sun { module star { module io {
21 published
interface XInputStream;
24 module
com { module sun { module star { module sdbc {
26 published
interface XRef;
27 published
interface XArray;
28 published
interface XBlob;
29 published
interface XClob;
207 void setBytes([in]
long parameterIndex, [in]sequence<byte> x)
344 [in]any x, [in]
long targetSqlType, [in]
long scale)
is an exception that provides information on a database access error.
Definition SQLException.idl:41
is used for mapping the SQL type com::sun::star::sdbc::DataType::ARRAY.
Definition XArray.idl:36
is the representation (mapping) of an SQL BLOB.
Definition XBlob.idl:87
is the mapping for the SQL CLOB type.
Definition XClob.idl:83
is used for parameter setting, commonly implemented in conjunction with PreparedStatements.
Definition XParameters.idl:65
void setBytes([in]long parameterIndex, [in]sequence< byte > x)
sets the designated parameter to a sequence of bytes.
void setCharacterStream([in]long parameterIndex, [in]com::sun::star::io::XInputStream x, [in]long length)
sets the designated parameter to the given input stream, which will have the specified number of byte...
void setTime([in]long parameterIndex, [in]com::sun::star::util::Time x)
sets the designated parameter to a time value.
void setObject([in]long parameterIndex, [in]any x)
sets the value of a parameter using an any.
void setArray([in]long parameterIndex, [in]XArray x)
sets an Array parameter.
void setBinaryStream([in]long parameterIndex, [in]com::sun::star::io::XInputStream x, [in]long length)
sets the designated parameter to the given input stream, which will have the specified number of byte...
void setClob([in]long parameterIndex, [in]XClob x)
sets a CLOB parameter.
void setBlob([in]long parameterIndex, [in]XBlob x)
sets a BLOB parameter.
void setTimestamp([in]long parameterIndex, [in]com::sun::star::util::DateTime x)
sets the designated parameter to a datetime value.
void setDouble([in]long parameterIndex, [in]double x)
sets the designated parameter to a double value.
void setRef([in]long parameterIndex, [in]XRef x)
sets a REF(<structured-type>) parameter.
void setObjectNull([in]long parameterIndex, [in]long sqlType, [in]string typeName)
sets the designated parameter to SQL NULL.
void setNull([in]long parameterIndex, [in]long sqlType)
sets the designated parameter to SQL NULL.
void clearParameters()
clears the current parameter values immediately.
void setShort([in]long parameterIndex, [in]short x)
sets the designated parameter to a short value.
void setLong([in]long parameterIndex, [in]hyper x)
sets the designated parameter to a hyper value.
void setObjectWithInfo([in]long parameterIndex, [in]any x, [in]long targetSqlType, [in]long scale)
set a value from the Datatype ANY for a parameter.
void setByte([in]long parameterIndex, [in]byte x)
sets the designated parameter to a byte value.
void setDate([in]long parameterIndex, [in]com::sun::star::util::Date x)
sets the designated parameter to a date value.
void setBoolean([in]long parameterIndex, [in]boolean x)
sets the designated parameter to a boolean value.
void setFloat([in]long parameterIndex, [in]float x)
sets the designated parameter to a float value.
void setString([in]long parameterIndex, [in]string x)
sets the designated parameter to a string value.
void setInt([in]long parameterIndex, [in]long x)
sets the designated parameter to a long value.
is the reference to a SQL structured type value in the database.
Definition XRef.idl:29
base interface of all UNO interfaces
Definition XInterface.idl:46
Definition Ambiguous.idl:20
represents a combined date+time value.
Definition DateTime.idl:27
represents a date value.
Definition Date.idl:29
represents a time value.
Definition Time.idl:27