public class JDBC4Connection extends JDBC3Connection
TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE
Constructor and Description |
---|
JDBC4Connection(String url,
String fileName,
Properties prop) |
Modifier and Type | Method and Description |
---|---|
Array |
createArrayOf(String typeName,
Object[] elements) |
Blob |
createBlob() |
Clob |
createClob() |
NClob |
createNClob() |
SQLXML |
createSQLXML() |
Statement |
createStatement(int rst,
int rsc,
int rsh) |
Properties |
getClientInfo() |
String |
getClientInfo(String name) |
boolean |
isClosed() |
boolean |
isValid(int timeout) |
boolean |
isWrapperFor(Class<?> iface) |
PreparedStatement |
prepareStatement(String sql,
int rst,
int rsc,
int rsh) |
void |
setClientInfo(Properties properties) |
void |
setClientInfo(String name,
String value) |
<T> T |
unwrap(Class<T> iface) |
clearWarnings, createStatement, createStatement, createStruct, getCatalog, getHoldability, getTypeMap, getWarnings, isReadOnly, nativeSQL, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, releaseSavepoint, rollback, setCatalog, setHoldability, setReadOnly, setSavepoint, setSavepoint, setTypeMap
abort, addCommitListener, addUpdateListener, checkCursor, checkOpen, close, commit, extractPragmasFromFilename, getAutoCommit, getBusyTimeout, getConnectionConfig, getDatabase, getLimit, getMetaData, getNetworkTimeout, getSchema, getSQLiteDatabaseMetaData, getTransactionIsolation, getUrl, libversion, removeCommitListener, removeUpdateListener, rollback, setAutoCommit, setBusyTimeout, setLimit, setNetworkTimeout, setSchema, setTransactionIsolation, setTransactionMode
public JDBC4Connection(String url, String fileName, Properties prop) throws SQLException
SQLException
public Statement createStatement(int rst, int rsc, int rsh) throws SQLException
createStatement
in interface Connection
createStatement
in class JDBC3Connection
SQLException
Connection.createStatement(int, int, int)
public PreparedStatement prepareStatement(String sql, int rst, int rsc, int rsh) throws SQLException
prepareStatement
in interface Connection
prepareStatement
in class JDBC3Connection
SQLException
Connection.prepareStatement(java.lang.String, int, int, int)
public boolean isClosed() throws SQLException
isClosed
in interface Connection
isClosed
in class SQLiteConnection
SQLException
Connection.isClosed()
public <T> T unwrap(Class<T> iface) throws ClassCastException
ClassCastException
public boolean isWrapperFor(Class<?> iface)
public Clob createClob() throws SQLException
SQLException
public Blob createBlob() throws SQLException
SQLException
public NClob createNClob() throws SQLException
SQLException
public SQLXML createSQLXML() throws SQLException
SQLException
public boolean isValid(int timeout) throws SQLException
SQLException
public void setClientInfo(String name, String value) throws SQLClientInfoException
SQLClientInfoException
public void setClientInfo(Properties properties) throws SQLClientInfoException
SQLClientInfoException
public String getClientInfo(String name) throws SQLException
SQLException
public Properties getClientInfo() throws SQLException
SQLException
public Array createArrayOf(String typeName, Object[] elements) throws SQLException
SQLException
Copyright © 2021. All rights reserved.