JDBC-Oracle
例子:
1 publicclassTestJdbc { 2 public static void main(String[] args)throwsException { //程序入口,并抛出异常 3 Class.forName("oracle.jdbc.driver.OracleDriver"); //使用类装载器创建一个OracleDriver对象并自动在DriverManager中进行注册 4 Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:horizon","scott","tiger"); //创建一个接口用于连接数据库 5 Statement stmt = conn.createStatement(); //创建一个语句对象装在sql语句 6 ResultSet rs = stmt.executeQuery("select * from dept"); //将返回的结果装在返回集rs中 7 while(rs.next()) { 8 System.out.println(rs.getString("deptno")); //当返回集的游标向下移动的时候打印字段内容 9 } 10 rs.close(); 11 stmt.close(); 12 conn.close(); //关闭接口 13 } 14 }
运用JDBC连接数据库的方法:
1.load the Driver
1.Class.forName() | Class.forName().newInstance()| new DriverName()
2.实例化时自动向DriverManager注册,不需显式调用DriverManager.registerDriver方法
2.Connect to the DataBase
1.DriverManager.getConnection()
3.Execute the SQL
1.Connection.CreateStatement()
2.Statement.executeQuery()
3.Statement.executeUpdate()
4.Retrieve the result data
1.循环取得结果while(rs.next())
5.show the result data
1.将数据库中的各种类型转换为java中的类型(getXXX)方法
6.Close
1.close the resultset / close the statement /close the connection

请尊重原创知识,本人非常愿意与大家分享 转载请注明出处:http://www.cnblogs.com/horizonli/p/5020037.html
作者:horizonli
出处:http://www.cnblogs.com/horizonli/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果您认为文章还不错或者有所收获,您可以通过扫描下方的二维码进行随性打赏(¥1/¥2/¥5)以及点击左下角的【好文要顶】按钮以示支持,或者扫描关注即将写作的公众号二维码,因为这几种方式都是支持我继续写作,分享的最大动力!公众号将记录工作生活,技术内容,个性观点等内容,欢迎您的关注
出处:http://www.cnblogs.com/horizonli/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
|
![]() 支付宝(alipay) 二维码打赏 |
![]() 微信(wechat) 二维码打赏 JUST LI(**波) |
![]() 微信公众号: 木子李的菜田 |





浙公网安备 33010602011771号