Interface IStatement
.NET interface for TO BE DEFINED FROM USER
public interface IStatement
Properties
Connection
Connection Connection { get; }
Property Value
FetchDirection
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getFetchDirection() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setFetchDirection(int)
int FetchDirection { get; set; }
Property Value
FetchSize
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getFetchSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setFetchSize(int)
int FetchSize { get; set; }
Property Value
GeneratedKeys
ResultSet GeneratedKeys { get; }
Property Value
LargeMaxRows
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getLargeMaxRows() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setLargeMaxRows(long)
long LargeMaxRows { get; set; }
Property Value
LargeUpdateCount
long LargeUpdateCount { get; }
Property Value
MaxFieldSize
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getMaxFieldSize() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setMaxFieldSize(int)
int MaxFieldSize { get; set; }
Property Value
MaxRows
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getMaxRows() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setMaxRows(int)
int MaxRows { get; set; }
Property Value
MoreResults
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getMoreResults()
bool MoreResults { get; }
Property Value
QueryTimeout
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getQueryTimeout() https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#setQueryTimeout(int)
int QueryTimeout { get; set; }
Property Value
ResultSet
ResultSet ResultSet { get; }
Property Value
ResultSetConcurrency
int ResultSetConcurrency { get; }
Property Value
ResultSetHoldability
int ResultSetHoldability { get; }
Property Value
ResultSetType
int ResultSetType { get; }
Property Value
UpdateCount
https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/Statement.html#getUpdateCount()
int UpdateCount { get; }
Property Value
Warnings
SQLWarning Warnings { get; }
Property Value
Methods
AddBatch(String)
void AddBatch(String arg0)
Parameters
Exceptions
Cancel()
void Cancel()
Exceptions
ClearBatch()
void ClearBatch()
Exceptions
ClearWarnings()
void ClearWarnings()
Exceptions
Close()
void Close()
Exceptions
CloseOnCompletion()
void CloseOnCompletion()
Exceptions
EnquoteIdentifier(String, bool)
String EnquoteIdentifier(String arg0, bool arg1)
Parameters
Returns
Exceptions
EnquoteLiteral(String)
String EnquoteLiteral(String arg0)
Parameters
Returns
Exceptions
EnquoteNCharLiteral(String)
String EnquoteNCharLiteral(String arg0)
Parameters
Returns
Exceptions
Execute(String)
bool Execute(String arg0)
Parameters
Returns
Exceptions
Execute(String, String[])
bool Execute(String arg0, String[] arg1)
Parameters
Returns
Exceptions
Execute(String, int)
bool Execute(String arg0, int arg1)
Parameters
Returns
Exceptions
Execute(String, int[])
bool Execute(String arg0, int[] arg1)
Parameters
Returns
Exceptions
ExecuteBatch()
int[] ExecuteBatch()
Returns
Exceptions
ExecuteLargeBatch()
long[] ExecuteLargeBatch()
Returns
Exceptions
ExecuteLargeUpdate(String)
long ExecuteLargeUpdate(String arg0)
Parameters
Returns
Exceptions
ExecuteLargeUpdate(String, String[])
long ExecuteLargeUpdate(String arg0, String[] arg1)
Parameters
Returns
Exceptions
ExecuteLargeUpdate(String, int)
long ExecuteLargeUpdate(String arg0, int arg1)
Parameters
Returns
Exceptions
ExecuteLargeUpdate(String, int[])
long ExecuteLargeUpdate(String arg0, int[] arg1)
Parameters
Returns
Exceptions
ExecuteQuery(String)
ResultSet ExecuteQuery(String arg0)
Parameters
Returns
Exceptions
ExecuteUpdate(String)
int ExecuteUpdate(String arg0)
Parameters
Returns
Exceptions
ExecuteUpdate(String, String[])
int ExecuteUpdate(String arg0, String[] arg1)
Parameters
Returns
Exceptions
ExecuteUpdate(String, int)
int ExecuteUpdate(String arg0, int arg1)
Parameters
Returns
Exceptions
ExecuteUpdate(String, int[])
int ExecuteUpdate(String arg0, int[] arg1)
Parameters
Returns
Exceptions
GetMoreResults(int)
bool GetMoreResults(int arg0)
Parameters
Returns
Exceptions
IsCloseOnCompletion()
bool IsCloseOnCompletion()
Returns
Exceptions
IsClosed()
bool IsClosed()
Returns
Exceptions
IsPoolable()
bool IsPoolable()
Returns
Exceptions
IsSimpleIdentifier(String)
bool IsSimpleIdentifier(String arg0)
Parameters
Returns
Exceptions
SetCursorName(String)
void SetCursorName(String arg0)
Parameters
Exceptions
SetEscapeProcessing(bool)
void SetEscapeProcessing(bool arg0)
Parameters
Exceptions
SetPoolable(bool)
void SetPoolable(bool arg0)