jsp 数据库连接操作
来源:互联网 发布:淘宝偷换链接怎么处理 编辑:程序博客网 时间:2024/05/20 14:20
在page指令中可以使用import导入所需要的java开发包,所以直接利用此属性将java.sql包导入进来,即可进行数据库的开发操作。
在操作数据库前需要创建数据库,数据库的创建一样。
数据库准备完毕后,即可配置数据库的驱动程序,将mysql的驱动程序复制到Tomcat6.0\lib目录中。或者是放到项目的WEB-INF\lib\下
mysql的驱动程序下载地址http://dev.mysql.com/downloads/mirror.php?id=412177
jsp数据库连接步骤:
(1)定义数据库驱动程序
(2)定义数据库连接地址、用户名、密码
(3)声明数据库连接对象
(4)声明数据库操作
(5)声明数据库结果集
(6)加载数据库驱动程序
(7)取得数据库连接
(8)实例化数据库操作对象
(9)执行查询操作
(10)关闭结果集、操作、连接
实例:
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page import="java.sql.*" %>
<html>
<head><title>www.mldnjava.cn,MLDN高端Java培训</title>
</head>
<body>
<%!
//定义数据库驱动程序
public static final String DBDRIVER = "org.gjt.mm.mysql.Driver";
//数据库连接地址
public static final String DBURL = "jdbc:mysql://localhost:3306/mldn";
//数据连接用户名
public static final String DBUSER = "root";
//数据库连接密码
public static final String DBPASS = "123456";
%>
<%
Connection conn = null;//声明数据库连接对象
PreparedStatement pstmt = null;//声明数据库操作
ResultSet rs = null;//声明数据结果集
%>
<%
try{
Class.forName(DBDRIVER);//数据库驱动加载
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS);//取得数据库连接
String sql = "SELECT empno,ename,job,sal,hiredate from emp";
pstmt = conn.prepareStatement(sql);//实例化preparedStatement对象
rs = pstmt.executeQuery();//执行查询操作
%>
<center>
<table border="1" width="80%">
<tr>
<td width="80">雇员编号</td>
<td width="80">雇员姓名</td>
<td width="80">雇员工作</td>
<td width="80">雇员工资</td>
<td width="80">雇员日期</td>
</tr>
<%
while(rs.next()){
int empno = rs.getInt(1);
String ename = rs.getString(2);
String job = rs.getString(3);
float sal = rs.getFloat(4);
java.util.Date date=rs.getDate(5);
%>
<tr>
<td><%=empno %></td><td><%=ename %></td><td><%=job %></td><td><%=sal %></td><td><%=date %></td>
</tr>
<%
}
%>
</table>
</center>
<%
}catch(Exception e)
{
System.out.println(e);
}finally{
rs.close();
pstmt.close();
conn.close();
}
%>
</body>
</html>
- JSP数据库连接操作
- jsp 数据库连接操作
- JSP数据库连接
- JSP数据库连接
- 数据库连接操作
- 数据库连接操作
- 数据库连接操作
- JSP数据库连接大全
- JSP数据库连接大全
- jsp数据库连接大全[转载]
- jsp数据库连接大全
- jsp数据库连接大全[z]
- JSP数据库连接大全
- JSP数据库连接大全
- 转载 JSP数据库连接大全
- JSP数据库连接大全
- JSP数据库连接大全
- JSP数据库连接大全[转]
- 使用getrusage获取进程使用系统资源信息
- Java Socket实战之六 使用NIO包实现Socket通信
- windows下的bat编写经验笔记
- sqlserver日期函数
- javascript prototype介绍的文章 .
- jsp 数据库连接操作
- js tab块
- 如何在iOS上展现Web Service数据
- IOS学习笔记27—使用GDataXML解析XML文档
- Java Socket实战之七 使用Socket通信传输文件
- Android 4.0(Ice Cream Sandwich, 简称ICS,冰激凌三明治)
- C++中获得CPU高精度时间戳( 纳秒级 )
- WebService从零到项目开发使用1—技术研究之基础篇 SOAP
- CVPR 2013 Read List