jdbc连接Oracle数据库
来源:互联网 发布:山东广电网络客服电话 编辑:程序博客网 时间:2024/06/06 17:41
1.加载驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
2.获得连接
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl","scott", "123456");
3.编写执行sql语句:
//编写sql语句String sql="SELECT * FROM STUDENT WHERE STUID=?";//执行sql语句PreparedStatement ps=con.prepareStatement(sql);ps.setInt(1,1001)//为上面的问号赋值int n=ps.executeUpdate();//n为受影响的行数ResultSet rs=ps.executeQuery();//返回一个查询结果
4.关闭数据据库
rs.close();ps.close();con.close();
5.jdbc完整案例:
//新建一个类dbpublic class db { public static final String User="scott"; //数据库用户名 public static final String Password="123456";//密码 public static final String Drive="oracle.jdbc.driver.OracleDriver";//驱动 public static final String Url="jdbc:oracle:thin:@127.0.0.1:1521:orcl";//连接地址 /* * 连接数据库 * */ public Connection getCon(){ Connection con=null; try { Class.forName(Drive);//加载驱动 con=DriverManager.getConnection(Url, User, Password); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return con; } /* * 关闭数据库 * */ public void closeAill(ResultSet rs,PreparedStatement ps,Connection con){ try { if(rs!=null){//先判断是否为空,不为空则关闭 rs.close(); } if(ps!=null){ ps.close(); } if(con!=null){ con.close(); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } }}
阅读全文
0 0
- jdbc连接oracle数据库
- oracle数据库jdbc连接
- Jdbc连接Oracle数据库
- JDBC连接Oracle数据库
- JDBC 连接 Oracle数据库
- JDBC连接Oracle数据库
- JDBC连接Oracle数据库
- Oracle JDBC连接数据库
- JDBC连接oracle数据库
- Oracle数据库JDBC连接
- JDBC连接Oracle数据库
- JDBC连接Oracle数据库
- JDBC连接Oracle数据库
- JDBC连接Oracle数据库
- JDBC连接oracle数据库
- JDBC连接ORACLE数据库
- ORACLE数据库JDBC连接
- Oracle数据库JDBC连接
- 人机猜拳
- 产品用户体验的层次
- 学习LORA天线匹配
- (字典树)统计难题--HDOJ
- Spark编程模型RDD设计以及运行原理
- jdbc连接Oracle数据库
- oracle数据库根据列名查询出与这个列名相关的所有表
- WPF播放GIF
- 解决ajax请求下,后台sendRedirect页面跳转无效
- Django+Karlooper+iOS重构学校的学生成绩管理系统(一)系统重构
- Ubuntu下安装gitlab
- struts2标签<s:if>比较枚举类
- Revit开发中升级支持的程序版本造成的不识别引用的问题
- 负值之美:负margin在页面布局中的应用