`

Jdbc连Oracle

    博客分类:
  • JDBC
阅读更多

 

  1. package com.ajun;     
  2. import java.sql.*;     
  3. public class jdbc     
  4. {     
  5. String URL="jdbc oracle:thin 127.0.0.1:1521 rcl";     
  6. String name="admin";     
  7. String password="manager";     
  8. Connection c=null;     
  9. Statement conn;     
  10. ResultSet rs=null;     
  11. public jdbc()     
  12. {     
  13. try{     
  14. Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();     
  15. c = DriverManager.getConnection(URL,name,password);     
  16. conn=c.createStatement();     
  17. }catch(Exception e){     
  18. e.printStackTrace();     
  19. }     
  20. }     
  21. public boolean executeUpdate(String sql)     
  22. {     
  23. try     
  24. {     
  25. conn.executeUpdate(sql);     
  26. return true;     
  27. }     
  28. catch (SQLException e)     
  29. {     
  30. e.printStackTrace();     
  31. return false;     
  32. }     
  33. }     
  34. public ResultSet executeQuery(String sql)     
  35. {     
  36. rs=null;     
  37. try     
  38. {     
  39. rs=conn.executeQuery(sql);     
  40. }     
  41. catch (SQLException e)     
  42. {     
  43. e.printStackTrace();     
  44. }     
  45. return rs;     
  46. }     
  47. public void close()     
  48. {     
  49. try     
  50. {     
  51. conn.close();     
  52. c.close();     
  53. }     
  54. catch (Exception e)     
  55. {     
  56. e.printStackTrace();     
  57. }     
  58. }     
  59. public static void main(String[] args)     
  60. {     
  61. ResultSet rs;     
  62. jdbc conn = new jdbc();     
  63. rs=conn.executeQuery("select * from test");     
  64. try{     
  65. while (rs.next())     
  66. {     
  67. System.out.println(rs.getString("id"));     
  68. System.out.println(rs.getString("name"));     
  69. }     
  70. }catch(Exception e)     
  71. {     
  72. e.printStackTrace();     
  73. }     
  74. }     
  75. }    

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics