在路上

 找回密码
 立即注册
在路上 站点首页 学习 查看内容

jdbc连接oracle数据库功能示例

2017-3-7 12:51| 发布者: zhangjf| 查看: 1109| 评论: 0

摘要: 本文实例讲述了jdbc链接oracle数据库功能。分享给大家供大家参考,具体如下: package com.sefvang.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java ...

本文实例讲述了jdbc链接oracle数据库功能。分享给大家供大家参考,具体如下:

  1. package com.sefvang.jdbc;
  2. import java.sql.Connection;
  3. import java.sql.DriverManager;
  4. import java.sql.PreparedStatement;
  5. import java.sql.ResultSet;
  6. import java.sql.SQLException;
  7. public class Db_conn {
  8. private static final String url = "jdbc:oracle:thin:@localhost:1521:orcl";
  9. private static final String name = "system";
  10. private static final String passwd = "sefvang";
  11. private static final String Db_driver = "oracle.jdbc.OracleDriver";
  12. public Connection getConnection() {
  13. Connection conn = null;
  14. try {
  15. Class.forName(Db_driver);
  16. conn = DriverManager.getConnection(url, name, passwd);
  17. if (conn != null) {
  18. System.out.println("success!!!");
  19. }
  20. } catch (ClassNotFoundException e) {
  21. // TODO Auto-generated catch block
  22. e.printStackTrace();
  23. } catch (SQLException e) {
  24. // TODO Auto-generated catch block
  25. e.printStackTrace();
  26. }
  27. return conn;
  28. }
  29. public void close(Connection conn) {
  30. try {
  31. if (conn != null) {
  32. if (!conn.isClosed()) {
  33. conn.close();
  34. }
  35. }
  36. } catch (SQLException e) {
  37. // TODO Auto-generated catch block
  38. e.printStackTrace();
  39. }
  40. }
  41. public static void main(String[] args) {
  42. Db_conn conn=new Db_conn();
  43. Connection con = conn.getConnection();
  44. try {
  45. PreparedStatement papt = con.prepareStatement("select tname from text where tid=1");
  46. ResultSet rs = papt.executeQuery();
  47. if(rs.next())
  48. System.out.println(rs.getString(1));
  49. } catch (SQLException e) {
  50. // TODO Auto-generated catch block
  51. e.printStackTrace();
  52. }
  53. conn.close(con);
  54. }
  55. }
复制代码

希望本文所述对大家java程序设计有所帮助。

最新评论

小黑屋|在路上 ( 蜀ICP备15035742号-1 

;

GMT+8, 2025-5-3 13:46

Copyright 2015-2025 djqfx

返回顶部