Netbean 中jsp连接oracle数据库JDBC实例
2011-02-22 13:22
513 查看
NetBeans中jsp连接oracle数据库实例
连接数据库一直是一个很麻烦的问题,本人经过多次实践和学习终于掌握了一些心得!
现详解如下:
首先用netbean打开一个项目:在项目中编写testorcl.jsp页面。
代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h1>Hello World!</h1>
<%
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)+"<br>");
}
out.print("数据库操作成功");
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
out.println("数据库连接有问题!");
}
%>
</body>
</html>
然后再来配置数据库,(这步可以放在前面,也就是可以先配置,再写页面,不过本人为了能够测试配置是否正确,先写页面,再配置)
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打开一个项目:在项目中编写testorcl.jsp页面。
代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h1>Hello World!</h1>
<%
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)+"<br>");
}
out.print("数据库操作成功");
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
out.println("数据库连接有问题!");
}
%>
</body>
</html>
然后再来配置数据库,(这步可以放在前面,也就是可以先配置,再写页面,不过本人为了能够测试配置是否正确,先写页面,再配置)
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);
这样就大功告成!
欢迎大家交流。
本文由撒旦分享!
相关文章推荐
- [JSP&JDBC]连接数据库DAO增删查改+JavaBean+分页显示实例
- jsp连接jdbc 实例注释
- JSP通过JDBC连接ORACLE数据库
- 实例: Java代码操作oracle数据库(JDBC+sevrlet+jsp+html)
- Android通过jsp连接Oracle数据库 -- 实例
- JDBC连接Oracle数据库实例
- 通过JDBC连接oracle数据库的十大技巧
- jsp,使用jdbc连接数据库出现“到主机的TCP/ip连接失败”的解决办法
- JDBC 链接oracle数据库(toad oci连接在64位解决办法)
- java 通过jdbc驱动连接hive操作实例
- JDBC连接SQLServer多个实例
- JSP使用JDBC连接MYSQL数据库的方法
- JDBC 连接数据库实例(MySQL为例)
- JSP连接各类数据库大全SQLServer2000 JDBC驱动的完整安装及测试?
- JSP中通过JDBC连接数据库mysql
- JDBC连接Oracle数据库,以及基本的插入查询操作
- 超完美的JDBC连接Oracle数据库的示例代码
- JDBC连接Oracle数据库
- 【java】在java中用JDBC-ODBC桥及JDBC驱动程序连接数据库实例
- 简单Servlet/JDBC/JSP实例