2005/5/9

     
 

class PreparedStatement

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::sql::PreparedStatement Class Reference

#include <PreparedStatement.h>

Inheritance diagram for acdk::sql::PreparedStatement:

acdk::sql::Statement acdk::sql::CallableStatement acdk::sql::odbc::ODBCPreparedStatement acdk::sql::sqlite::LitePreparedStatement acdk::sql::odbc::ODBCCallableStatement acdk::sql::odbc::ODBCCallableStatement List of all members.

Detailed Description

API: JDBC 2.0.

Author:
Roger Rene Kommer
Version:
Revision
1.7
Date:
RDate
2003/06/19 14:37:21


Public Member Functions

virtual void addBatch ()=0
virtual void clearParameters ()=0
virtual bool execute ()=0
virtual RResultSet executeQuery ()=0
virtual int executeUpdate ()=0
virtual RResultSetMetaData getMetaData ()=0
virtual void setBoolean (int parameterIndex, bool x)=0
virtual void setByte (int parameterIndex, byte x)=0
virtual void setBytes (int parameterIndex, INP(RbyteArray) x)=0
virtual void setDate (int parameterIndex, INP(acdk::util::RDate) x)=0
virtual void setDate (int parameterIndex, INP(acdk::util::RDate) x, INP(acdk::util::RCalendar) cal)=0
virtual void setDouble (int parameterIndex, double x)=0
 defined(ACDK_MINI)

virtual void setFloat (int parameterIndex, float x)=0
virtual void setInt (int parameterIndex, int x)=0
virtual void setLong (int parameterIndex, jlong x)=0
virtual void setNull (int parameterIndex, int sqlType)=0
virtual void setNull (int paramIndex, int sqlType, INP(RString) typeName)=0
virtual void setObject (int parameterIndex, INP(acdk::lang::Object) x)=0
virtual void setObject (int parameterIndex, INP(acdk::lang::Object) x, int targetSqlType)=0
virtual void setObject (int parameterIndex, INP(acdk::lang::Object) x, int targetSqlType, int scale)=0
virtual void setShort (int parameterIndex, short x)=0
virtual void setString (int parameterIndex, INP(RString) x)=0
virtual void setBlob (int parameterIndex, INP(RBlob) b)=0
virtual void setTime (int parameterIndex, INP(RTime) x)=0
virtual void setTime (int parameterIndex, INP(RTime) x, INP(acdk::util::RCalendar) cal)=0
virtual void setTimestamp (int parameterIndex, INP(RTimestamp) x)=0
virtual void setTimestamp (int parameterIndex, INP(RTimestamp) x, INP(acdk::util::RCalendar) cal)=0


Member Function Documentation

virtual void acdk::sql::PreparedStatement::addBatch (   )  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::clearParameters (   )  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual bool acdk::sql::PreparedStatement::execute (   )  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual RResultSet acdk::sql::PreparedStatement::executeQuery (   )  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual int acdk::sql::PreparedStatement::executeUpdate (   )  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual RResultSetMetaData acdk::sql::PreparedStatement::getMetaData (   )  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setBlob (  int  parameterIndex,
INP(RBlob)  b
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setBoolean (  int  parameterIndex,
bool  x
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setByte (  int  parameterIndex,
byte  x
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setBytes (  int  parameterIndex,
INP(RbyteArray)  x
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setDate (  int  parameterIndex,
INP(acdk::util::RDate)  x,
INP(acdk::util::RCalendar)  cal
)  [pure virtual]
 

Implemented in acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setDate (  int  parameterIndex,
INP(acdk::util::RDate)  x
)  [pure virtual]
 

Implemented in acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setDouble (  int  parameterIndex,
double  x
)  [pure virtual]
 

defined(ACDK_MINI)

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setFloat (  int  parameterIndex,
float  x
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setInt (  int  parameterIndex,
int  x
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setLong (  int  parameterIndex,
jlong  x
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setNull (  int  paramIndex,
int  sqlType,
INP(RString)  typeName
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setNull (  int  parameterIndex,
int  sqlType
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setObject (  int  parameterIndex,
INP(acdk::lang::Object)  x,
int  targetSqlType,
int  scale
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setObject (  int  parameterIndex,
INP(acdk::lang::Object)  x,
int  targetSqlType
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setObject (  int  parameterIndex,
INP(acdk::lang::Object)  x
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setShort (  int  parameterIndex,
short  x
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setString (  int  parameterIndex,
INP(RString)  x
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setTime (  int  parameterIndex,
INP(RTime)  x,
INP(acdk::util::RCalendar)  cal
)  [pure virtual]
 

Implemented in acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setTime (  int  parameterIndex,
INP(RTime)  x
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setTimestamp (  int  parameterIndex,
INP(RTimestamp)  x,
INP(acdk::util::RCalendar)  cal
)  [pure virtual]
 

Implemented in acdk::sql::sqlite::LitePreparedStatement.

virtual void acdk::sql::PreparedStatement::setTimestamp (  int  parameterIndex,
INP(RTimestamp)  x
)  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCPreparedStatement, and acdk::sql::sqlite::LitePreparedStatement.