Driver 接口所提供的方法
方法名称 功能描述
Boolean acceptsURL(String url)
检索驱动程序是否认为它可以打开到给定 URL 的连接
Connection connect(String url,Properties info)
试图创建一个给定 URL 的数据库连接
Int getMajorVersion()
获得此驱动程序的主版本号
Int getMinorVersion()
获得此驱动程序的次版本号
DrivetPropertyInfo[]getPropertyInfo(String
url,Properties info)
获得此驱动程序的属性信息
Boolean jdbcCompliant()
报告此驱动程序是否是一个真正的 JDBC CompliantTM 驱动
程序
DriverManager 类所提供的方法
static void deregisterDriver(Driver driver)
从 DriverManager 的列表中删除驱动程序
static Connection getConnection(String url)
试图建立到给定数据库 URL 的连接
static Connection getConnection(String
url,Properties info)
试图建立到给定数据库 URL 的连接
static Connection getConnection(String
url,String user,String password)
试图建立到给定数据库 URL 的连接
static Driver getDriver(String url)
试图查找能理解给定 URL 的驱动程序
Static Enumeration<Driver>getDrivers()
检索带有当前调用方可以访问的所有已加载 JDBC 驱动程序
的 Enumeration
Static int getLogin Timeout()
获得驱动程序试图登录到某一数据库时将等待的最大时间,
以秒为单位
static PrintWriter getLogWritet()
检索记录写入器
static void printIn(String message)
将一条信息打印到当前 JDBC 记录流中
static void registerDriver(Driver driver)
向 DriverManger 注册给定的驱动程序
static void setLogin Timeout(int seconds)
设置驱动程序试图连接到某一数据库时将等待的醉倒时间,
已秒为单位
static void setLogWriter(PrintWriter out)
设 置 由 DriverManaget 和 所 有驱动程 序 使 用 的 记 录 / 追 踪
PrintWriter 对象
Connection 接口所提供的方法
方法名称 功能描述
void clearWarnings()
清除为此 Connection 对象报告的所有警告
void close()
立即释放此 Connection 对象的数据库和 JDBC 资源,而不
是等待它们被自动释放
void commit()
使自从上一次提交/回车以来进行的所有更改成为持久更
改,并释放此 Connection 对象当前保存的所有数据库锁
定
Statement createStatement()
创建一个 Statement 对象来将 SQL 语句发送发到数据库
Statement createStatement(int resultSetType,int
resultSetConcurrency)
创建一个 Statement 对象,该对象将生成具有给定类型和
并发性的 ResultSet 对象
Statement createStatement(int resultSetType,int
resultSetConcurrency,int resultSetHoldability)
创建一个 Statement 对象,该对象将生成具有给定类型、
并发性和可保存性的 ResultSet 对象
boolean getAutoCommit()
检索此 Connection 对象的当前自动提交模式
String getCatalog()
检索此 Connection 对象的当前目录名称
评论1