手机
当前位置:查字典教程网 >编程开发 >JSP教程 >JSP操作Access数据库
JSP操作Access数据库
摘要:SP操作Access数据库最近在用JSP写公司的网站示例程序时,用到了在JSP下操作Access数据库,很多东西不是难,而是我们不知道。^-...

SP操作Access数据库
最近在用JSP写公司的网站示例程序时,用到了在JSP下操作Access数据库,很多东西不是难,而是我们不知道。^-^呵呵,所以现在自己写了一个小程序,来把用JSP操作Access数据库的程序演示如下,希望能省去大家搜索东西的痛苦。
首先,我写了一个DatabaseDemo.jsp页面,具体代码如下,这也就是操作数据库的具体过程。
DatabaseDemo.jsp页面代码如下:
<%@ page language="java" contentType="text/html;charset=gb2312" %>
<%@ page import="java.sql.*"%>
<%@ page import="java.io.*"%>

<%

String UserNameV="";
String PassWordV="";

try
{

$False$

路径
String p=request.getServletPath();
String path=request.getRealPath(p);
path=path.substring(0,stIndexOf(""));
String dbpath=path+"UserDatabase.mdb";

String dbname="";
String user="";

//连接Access数据库的连接字符串
String url="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+dbpath;

//创建连接对象和Statement对象。
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection(url);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql="select * from UserInformation";
ResultSet rs=stmt.executeQuery(sql);

while(rs.next())
{
UserNameV=rs.getString("UserName");
PassWordV=rs.getString("PassWord

BR>
// out.print("用户名:"+rs.getString("UserName"));
out.print("用户名:"+UserNameV+"<br>");
out.print("密码:"+PassWordV);
}
rs.close();
stmt.close();
conn.close();

}
catch (Exception e)
{//Error
out.print("发生错误!");
}
%>
其次,我为这个页面在Tomcat服务器下建立了一个虚拟目录,同时测试用的数据库Userdatabase.mdb和页面放在同一个目录下面。然后在IE中输入localhost:8080/myapp/sub/DatabaseDemo.jsp即可以看到结果。

【JSP操作Access数据库】相关文章:

JSP实现oracle数据库链库的常见方法

在JSP中访问数据库大全

如何建立JSP操作用以提高数据库访问效率

JSP学习之数据库开发小结

JSP如何实现文件上传

JSP分页显示如何实现

jdbc连接数据库步骤深刻分析

Java数据库编程中的技巧

JSP中使用JDBC访问SQL Server 2008数据库示例

JSP环境配置Apache2.2和Tomcat5.5整合

精品推荐
分类导航