zoukankan      html  css  js  c++  java
  • Jdbc连Oracle

    1. package hello.ant;     
    2. import java.sql.*;     
    3. public class jdbc     
    4. {     
    5. String dbUrl="jdbc oracle:thin 127.0.0.1:1521 rcl";     
    6. String theUser="admin";     
    7. String thePw="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(dbUrl,theUser,thePw);     
    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. }   
  • 相关阅读:
    js一次性删除一个数组中多个元素
    js防抖,节流
    js 生成一个永不重复的ID
    mavon-editor 使用方法以及回显
    导出---后台返回二进制流文件数据,前端转换格式进行下载
    vue 监控enter键触发
    上传视频到阿里云
    前端图片压缩
    向后台传输表情时,手机自带输入法emoji表情的输入,提交及显示——前端解决方案
    vue 之this.$router.push、replace、go的区别
  • 原文地址:https://www.cnblogs.com/wuxinrui/p/1986603.html
Copyright © 2011-2022 走看看