JSP与ACCESS的连接
广告投放★自助友情CMS落伍广告联盟晒乐广告联盟脉动广告联盟品味广告联盟
广告位可自定样式联系QQ:4285248个文字广告月20元广告联系QQ:428524广告位可自定样式
8个文字广告月20元黄金广告位每月20元广告位可自定样式联系QQ:428524广告位可自定样式
左旋肉碱、全国包邮
买二送一、无效退款

文章浏览→编程相关Access→JSP与ACCESS的连接

JSP与ACCESS的连接
JSP与ACCESS的连接

<%@ page contentType="text/html; charset=gb2312"language="java" import="java.sql.*"%>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
<%
   
    
   
    // *******数据库连接代码 开始  *****
   //异常处理语句
    try
    {
       //以下几项请自行修改
       String spath = "db/db1.mdb";//Access 数据库路径
       String dbpath = application.getRealPath(spath);//转化成物理路径
       String dbname ="";       //Acvess 数据库用户名,没有则为空
       String user ="";       //Access 数据库密码,没有则为空
//数据库连接字符串
       String url ="jdbc:odbc:Driver={Microsoft Access Driver(*.mdb)};DBQ="+dbpath;
       //加载驱动程序
       Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
       //建立连接
       Connection conn= DriverManager.getConnection(url);
       //创建语句对象
       Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
       // ****   数据库连接代码 结束 ******
       
       //*********  测试数据代码开始 ******
       //请在数据库中建立username表,表中建立两个字段uid和pwd,类型为文本型
       String sql = "select * from mytab";
       ResultSet rs = stmt.executeQuery(sql);
       while(rs.next())
       {
           out.print("用户名:" + rs.getString("username"));
           out.print("  密码:" + rs.getString("userpass") +"<br>");
       }
       out.print("<br>恭喜你!数据库连接成功!");
       rs.close();                                   //关闭记录集对象
       stmt.close();                               //关闭语句对象
       conn.close();                               //关闭连接对象
   }catch(Exception e){
       out.print("数据库连接错误!,错误信息如下:<br>");
       out.print(e.getMessage());
       }
   //*******  测试数据代码结束  *******
%>

 

所属分类:编程相关Access    作者:新浪博客    时间:2010-11-20 0:00:00

文章导航