NetBeans中jsp连接oracle数据库实例

连接数据库一直是一个很麻烦的问题,本人经过多次实践和学习终于掌握了一些心得!

现详解如下:

首先用netbean打开一个项目:在项目中编写testorcl.jsp页面。

代码如下:

JSP Page

Hello World!

try {

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

} catch (Exception e) {

out.println("数据库驱动有问题!");

}

String url = "jdbc:oracle:thin:@PC-201005021419:1521:orcl";

//String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=userlogin";

String user = "wtx";

String password = "123";

try {

Connection conn = DriverManager.getConnection(url,user,password);

Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);

String sql = "select * from userl";

ResultSet rs = stmt.executeQuery(sql);

while (rs.next()) {

out.print("你的第一个字段内容为:" + rs.getString(1));

out.print("你的第二个字段的内容为:" + rs.getString(2)+"
");

}

out.print("数据库操作成功");

rs.close();

stmt.close();

conn.close();

} catch (Exception e) {

out.println("数据库连接有问题!");

}

%>

然后再来配置数据库,(这步可以放在前面,也就是可以先配置,再写页面,不过本人为了能够测试配置是否正确,先写页面,再配置)

Oracle的启动服务和监听就不用说了。接下来将驱动拷贝到java/jdk1.6jdk1.5/jre/lib/ext文件夹中,我用的是oracle11g,驱动用的是Oracle 11g 11.1.0.6.0 JDBC_ojdbc6.jar本人的jdk安装在c盘,所以要把驱动的完整路径添加到环境变量中,也就是“我的电脑->属性->高级->环境变量->path”

在path中加入C:/Program Files/Java/jdk1.6.0_12/jre/lib/ext/Oracle 11g 11.1.0.6.0 JDBC_ojdbc6.jar(注意不同变量之间要加分号“;”)

Ok,做到这一步,就可以在neatbean中连接数据库了!

第一步就是Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

最好加上捕获异常;

第二部就是:Connection conn = DriverManager.getConnection(url,user,password);

这样就大功告成!

欢迎大家交流。

本文由撒旦分享!

netbean连接mysql数据库_Netbean 中jsp连接oracle数据库JDBC实例相关推荐

  1. matlab连接mysql教程视频_Matlab建立到Oracle数据库的连接

    Linux下的配置过程和Windows一样,如下:1.将Oracle JDBC的JAR包拷贝到Matlab的相关目录(..\matlab\java\jar\toolbox\)下. 一.Matlab通过 ...

  2. php mysql odbc_javascript连接mysql与php通过odbc连接任意数据库的实例

    脑洞大开用javascript链接mysql,2个小时总算实现了,用到了odbc,后面又想到用php链接odbc链接数据库,也实现了,就把案例放一下. 注意事项: 1.javascript连接mysq ...

  3. jsp连接sqlServer数据库教程、jsp连接sqlServer数据库报ClassNotFoundException异常

    jsp连接sqlServer数据库教程.jsp连接sqlServer数据库报ClassNotFoundException异常 参考文章: (1)jsp连接sqlServer数据库教程.jsp连接sql ...

  4. exp导oracle数据库,使用exp/imp 在oracle数据库间导数据

    最近工作需要将oracle数据库的表数据导出到另一个oracle数据库表,找到了oracle 自带的命令行,并记录下导数据过程. 导数据过程分以下几步: 假设源数据库为A,目标数据库为B 1.在B上通 ...

  5. linux数据库实例开机启动,Oracle数据库之Linux下实现Oracle数据库单实例开机自启动设置...

    本文主要向大家介绍了Oracle数据库之Linux下实现Oracle数据库单实例开机自启动设置,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 步骤思路: 1:查看ORACLE_ ...

  6. oracle删除表的一个字段的数据库,学会Oracle数据库删除表字段和Oracle数据库表增加字段方法...

    Oracle数据库添加字段的语法:alter table tablename add (column datatype [default  value][null/not null],-.); Ora ...

  7. Oracle数据库的并行查询,解决Oracle数据库并行查询出错的方法

    当我们在使用Oracle数据库的时候会发现Oracle数据库并行查询出错这一问题,那么你知道如何解决Oracle数据库并行查询出错吗?下面就是解决Oracle数据库并行查询出错的方法介绍. Oracl ...

  8. oracle数据库的基本教程 pdf,Oracle数据库技术基础教程 PDF 下载

    相关截图: 资料简介: 本书主要介绍Oracle数据库的基本概念.知识和技术,注重培养Oracle数据库技术的基本操作技能.本书内容体系完整,覆盖了Oracle数据库技术的主要组成部分,设置有Orac ...

  9. java中连接mysql数据库_java中怎么连接mysql数据库

    展开全部 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; i ...

  10. python连接mysql用哪个模块_Python连接MySQL数据库之pymysql模块使用

    Python3连接MySQL 本文介绍Python3连接MySQL的第三方库--PyMySQL的基本使用. PyMySQL介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服 ...

最新文章

  1. 图灵2010.05书讯
  2. lcd和服务器同时显示温度,为什么LCD1602不能同时显示温度和时间?
  3. 【每周CV论文推荐】 初学高效率CNN模型设计应该读的文章
  4. MySQL视图、事务与存储过程
  5. Boost:将自定义占位符_1复制到arg <1>的测试程序
  6. 使用自动伸缩组在AWS中运行安全数据库集群
  7. putty自动登录设置
  8. Ajax基础简介原理
  9. cisco最经典书籍 下载(全CCIE们的结晶)转载资料
  10. 关于进程句柄 窗口句柄的关系
  11. 【vim环境配置】解决ubuntu上 由YouCompleteMe插件配置不当引起的 自动补全失效的问题
  12. Vs2012使用strcpy出错之解决方法
  13. mysql 存储过程 获取错误信息 继续执行
  14. JAVA50道基础编程题
  15. 使用treeNMS管理及监控Redis
  16. 粗识计算机--Java学习Day01
  17. 2012考研数学二第(18)题——多元函数积分学:二重积分求面积+画曲线:心形线
  18. 日记侠:写文章快速赚钱的方法就3个字
  19. Spark之火可以燎原——访Spark亚太研究院院长、首席专家王家林
  20. 工具及方法 - 使用DOS批处理给Windows文件批量改名

热门文章

  1. Cisco交换机链路聚合配置
  2. 基于javacv的视频转码(升级版)
  3. 输出100以内的所有素数
  4. Hash 表的时间复杂度为什么是 O(1)(面试版)
  5. matlab熊,小熊解答win10系统安装matlab10.1的办法
  6. java链式编程/级联式编程
  7. [Vmware卸载] Vmware12卸载
  8. 调度系统核心算法第一篇-交通管制
  9. 虚拟化技术和容器技术详解
  10. matlab 另存为excel_将matlab数据保存为excel文件