|
Public Member Functions |
virtual void | addBatch (INP(RString) sql)=0 |
| API: JDK JDKDOC: JDBC 2.0 Adds a SQL command to the current batch of commmands for the statement.
|
virtual void | cancel ()=0 |
| API: JDK JDKDOC: Cancels this Statement object if both the DBMS and driver support aborting an SQL statement.
|
virtual void | clearBatch ()=0 |
| API: JDK JDKDOC: JDBC 2.0 Makes the set of commands in the current batch empty.
|
virtual void | clearWarnings ()=0 |
| API: JDK JDKDOC: Clears all the warnings reported on this Statement object.
|
virtual void | close ()=0 |
| API: JDK JDKDOC: Releases this Statement object's database and JDBC resources immediately instead of waiting for this to happen when it is automatically closed.
|
virtual bool | execute (INP(RString) sql)=0 |
| API: JDK JDKDOC: Executes a SQL statement that may return multiple results.
|
virtual RintArray | executeBatch ()=0 |
| API: JDK JDKDOC: JDBC 2.0 Submits a batch of commands to the database for execution.
|
virtual RResultSet | executeQuery (INP(RString) sql)=0 |
| API: JDK JDKDOC: Executes a SQL statement that returns a single ResultSet.
|
virtual int | executeUpdate (INP(RString) sql)=0 |
| API: JDK JDKDOC: Executes an SQL INSERT, UPDATE or DELETE statement.
|
virtual RConnection | getConnection ()=0 |
| API: JDK JDKDOC: JDBC 2.0 Returns the Connection object that produced this Statement object.
|
virtual int | getFetchDirection ()=0 |
| API: JDK JDKDOC: JDBC 2.0 Retrieves the direction for fetching rows from database tables that is the default for result sets generated from this Statement object.
|
virtual int | getFetchSize ()=0 |
| API: JDK JDKDOC: JDBC 2.0 Retrieves the number of result set rows that is the default fetch size for result sets generated from this Statement object.
|
virtual int | getMaxFieldSize ()=0 |
| API: JDK JDKDOC: Returns the maximum number of bytes allowed for any column value.
|
virtual int | getMaxRows ()=0 |
| API: JDK JDKDOC: Retrieves the maximum number of rows that a ResultSet can contain.
|
virtual bool | getMoreResults ()=0 |
| API: JDK JDKDOC: Moves to a Statement's next result.
|
virtual int | getQueryTimeout ()=0 |
| API: JDK JDKDOC: Retrieves the number of seconds the driver will wait for a Statement to execute.
|
virtual RResultSet | getResultSet ()=0 |
| API: JDK JDKDOC: Returns the current result as a ResultSet object.
|
virtual int | getResultSetConcurrency ()=0 |
| API: JDK JDKDOC: JDBC 2.0 Retrieves the result set concurrency.
|
virtual int | getResultSetType ()=0 |
| API: JDK JDKDOC: JDBC 2.0 Determine the result set type.
|
virtual int | getUpdateCount ()=0 |
| API: JDK JDKDOC: Returns the current result as an update count; if the result is a ResultSet or there are no more results, -1 is returned.
|
virtual RSQLWarning | getWarnings ()=0 |
| API: JDK JDKDOC: Retrieves the first warning reported by calls on this Statement.
|
virtual void | setCursorName (INP(RString) name)=0 |
| API: JDK JDKDOC: Defines the SQL cursor name that will be used by subsequent Statement execute methods.
|
virtual void | setEscapeProcessing (bool enable)=0 |
| API: JDK JDKDOC: Sets escape processing on or off.
|
virtual void | setFetchDirection (int direction)=0 |
| API: JDK JDKDOC: JDBC 2.0 Gives the driver a hint as to the direction in which the rows in a result set will be processed.
|
virtual void | setFetchSize (int rows)=0 |
| API: JDK JDKDOC: JDBC 2.0 Gives the JDBC driver a hint as to the number of rows that should be fetched from the database when more rows are needed.
|
virtual void | setMaxFieldSize (int max)=0 |
| API: JDK JDKDOC: Sets the limit for the maximum number of bytes in a column to the given number of bytes.
|
virtual void | setMaxRows (int max)=0 |
| API: JDK JDKDOC: Sets the limit for the maximum number of rows that any ResultSet can contain to the given number.
|
virtual void | setQueryTimeout (int seconds)=0 |
| API: JDK JDKDOC: Sets the number of seconds the driver will wait for a Statement to execute to the given number of seconds.
|