Oracle10Gjdbc坏境搭建.doc_第1页
Oracle10Gjdbc坏境搭建.doc_第2页
Oracle10Gjdbc坏境搭建.doc_第3页
Oracle10Gjdbc坏境搭建.doc_第4页
Oracle10Gjdbc坏境搭建.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Oracle10G - 图文介绍JDBC环境的搭建Oracle图文介绍JDBC实例 本文旨在图文介绍搭建以Oracle为数据库的JDBC实例!准备事项1、获取Oracle的驱动程序(毋庸置疑) - ojdbc14.jar2、保证启动2个服务 - 1、OracleServiceOrcl(如果安装时你没改数据库的名称)2、OracleOraDb10g_home1TNSListener(数据库监听服务)准备事项可能遇到的问题1、数据库驱动的获取方式a. 百度关键字b. %ORACLE_HOME%jdbclib (如果你对%ORACLE_HOME%陌生的话,那么你得重新复习下%JAVA_HOME%是指什么位置)2、启动OracleOraDb10_home2TNSListener服务出现解决方法: 移除%ORACLE_HOME%NETWORKADMIN 下的 文件。 个人建议把该文件剪切至与父目录同级即可配置JDBC1、打开MyEclipse,点击右上角“Open Perspective”切换至“MyEclipse Database Explorer”2、在“DB Browser”中,右击- new, 弹出对话框。填写完整信息应如下图所示3、 点击“Test Driver”后的3种结果分析a. error型解决方法: 启动OracleOraDb10_home2TNSListener服务b. success型c. other型不用想太多,要么密码输入错误要么服务还没缓过来.测试JDBC1、创建WEB项目TestOracleJDBC2、给项目添加ojdbc14.jar (这个应该会了吧!)3、编辑index.jsp. Java代码 1. 2. 3. 4. 5. 6. 7. 8. 9. My JSP index.jsp starting page 10. 11. 12. % 13. / 初始化连接数据库三个参数的user、password、url 14. String user = crazyhost; 15. String psw = crazy; 16. String url = jdbc:oracle:thin:localhost:1521:orcl; 17.18. / 这些就不做说明了. 19. Class.forName(oracle.jdbc.driver.OracleDriver); 20. Connection conn = DriverManager.getConnection(url,user,psw); 21. Statement stmt = conn.createStatement(); 22. ResultSet rs = stmt.executeQuery(select * from userinfo); 23.24. / 遍历结果集 25. while(rs.next() 26. 27. out.println( 28. + rs.getInt(1) / 注意表的数据类型和结果集索引从第1个开始 29. + +rs.getString(2) 30. + +rs.getString(3) 31. + +rs.getInt(age) / 也可以根据字段名 32. + ); 33. 34. rs.close(); 35. stmt.close(); 36. conn.close(); 37. % 38. 39. My JSP index.jsp starting page % / 初始化连接数据库三个参数的user、password、url String user = crazyhost; String psw = crazy; String url = jdbc:oracle:thin:localhost:1521:orcl; / 这些就不做说明了. Class.forName(oracle.jdbc.driver.OracleDriver); Connection conn = DriverManager.getConnection(url,user,psw); Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery(select * from userinfo); / 遍历结果集 while(rs.next() out.println( +rs.getInt(1)/ 注意表的数据类型和结果集索引从第1个开始 + +rs.getString(2) + +rs.getString(3) + +rs.getInt(age)/ 也可以根据字段名 + ); rs.close(); stmt.clo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论