没有合适的资源?快使用搜索试试~ 我知道了~
JAVA数据库-数据库集合
需积分: 10 0 下载量 120 浏览量
2012-02-08
08:27:45
上传
评论
收藏 7KB TXT 举报
温馨提示
试读
7页
JAVA数据库,数据库集合
资源推荐
资源详情
资源评论
使用Java.Sql包下的类:
java.sql.DriverManager
java.sql.Connection
java.sql.Statement
java.sql.ResultSet
接口名称
------------------------------------------------------
Connection 连接对象,用于与数据库取得连接
Driver 用于创建连接(Connection)对象
Statement 语句对象,用于执行SQL语句,并将数据检索到结果集(ResultSet)对象中
PreparedStatement 预编译语句对象,用于执行预编译的SQL语句,执行效率比Statement高
PreparedStatement对象可调用的方法:
execute():可执行SQL任何命令
executeQuery():执行查询命令
executeUpdate():执行更新、插入或删除命令
CallableStatement 存储过程语句对象,用于调用执行存储过程
ResultSet 结果集对象,包含执行SQL语句后返回的数据的集合
类 名 称
------------------------------------------------------
SQLException 数据库异常类,是其它JDBC异常类的根类,继承于java.lang.Exception,绝大部分对数据库进行操作的方法都有可能抛出该异常
DriverManager 驱动程序管理类,用于加载和卸载各种驱动程序,并建立与数据库的连接
Date 该类中包含有将SQL日期格式转换成Java日期格式的方法
TimeStamp 表示一个时间戳,能精确到纳秒
//【执行数据】
================================================================================
import java.sql.*;
public class JDBCDemo {
java.sql.DriverManager
java.sql.Connection
java.sql.Statement
java.sql.ResultSet
接口名称
------------------------------------------------------
Connection 连接对象,用于与数据库取得连接
Driver 用于创建连接(Connection)对象
Statement 语句对象,用于执行SQL语句,并将数据检索到结果集(ResultSet)对象中
PreparedStatement 预编译语句对象,用于执行预编译的SQL语句,执行效率比Statement高
PreparedStatement对象可调用的方法:
execute():可执行SQL任何命令
executeQuery():执行查询命令
executeUpdate():执行更新、插入或删除命令
CallableStatement 存储过程语句对象,用于调用执行存储过程
ResultSet 结果集对象,包含执行SQL语句后返回的数据的集合
类 名 称
------------------------------------------------------
SQLException 数据库异常类,是其它JDBC异常类的根类,继承于java.lang.Exception,绝大部分对数据库进行操作的方法都有可能抛出该异常
DriverManager 驱动程序管理类,用于加载和卸载各种驱动程序,并建立与数据库的连接
Date 该类中包含有将SQL日期格式转换成Java日期格式的方法
TimeStamp 表示一个时间戳,能精确到纳秒
//【执行数据】
================================================================================
import java.sql.*;
public class JDBCDemo {
public static void main(String[] args)
{
try
{
//【1】加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//【2】获得连接对象
Connection con = DriverManager.getConnection("jdbc:odbc:myODBC", "sa", "");
//【3】创建语句对象
Statement sta = con.createStatement();
//【4】执行SQL语句
int count = sta.executeUpdate("DELETE FROM Friends WHERE [Name] = '郑六'");
sta.close();
con.close(); //关闭所有已经打开的资源
} catch (ClassNotFoundException cnfe) {
cnfe.printStackTrace();
} catch (SQLException sqle) {
sqle.printStackTrace();
}
}
}
//【查询数据】
================================================================================
import java.sql.*;
public class JDBCDemo {
public static void main(String[] args)
{
try {
//【1】加载驱动程序
{
try
{
//【1】加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//【2】获得连接对象
Connection con = DriverManager.getConnection("jdbc:odbc:myODBC", "sa", "");
//【3】创建语句对象
Statement sta = con.createStatement();
//【4】执行SQL语句
int count = sta.executeUpdate("DELETE FROM Friends WHERE [Name] = '郑六'");
sta.close();
con.close(); //关闭所有已经打开的资源
} catch (ClassNotFoundException cnfe) {
cnfe.printStackTrace();
} catch (SQLException sqle) {
sqle.printStackTrace();
}
}
}
//【查询数据】
================================================================================
import java.sql.*;
public class JDBCDemo {
public static void main(String[] args)
{
try {
//【1】加载驱动程序
剩余6页未读,继续阅读
资源评论
明明很爱你
- 粉丝: 0
- 资源: 34
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功