RSS订阅优然探索
你的位置:首页 » JAVA » 正文

JSP连接Access数据库

选择字号: 超大 标准 发布时间:2009-6-30 17:43:50 | 作者:admin | 0个评论 | 人浏览

<%@ page language="java" contentType="text/html; charset=gb2312" pageEncoding="gb2312"%>
<%@ page language="java" import="java.sql.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>java007 JDBC</TITLE>
</HEAD>
<BODY>
<%
  Connection con = null;
  try
  {
   //连接数据库的反射
   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
   String Conn ;
   //数据库的实际地址
   Conn = request.getSession().getServletContext().getRealPath("/") + "study\\study.mdb";
      String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=" + Conn;
      //打开数据库连接
   con = DriverManager.getConnection(url,"","");
   //建立一个类似.Net的Command
   Statement stmt = con.createStatement();
   //执行SQL命令返回数据集
   ResultSet rs = stmt.executeQuery("select * from SkyOprLog");
   //循环读取数据
   while(rs.next())
   {
    
      out.println(rs.getString("UserName"));
      out.println("<br>");
   }
  }
  catch(ClassNotFoundException e)
  {
   out.println(e.getMessage());
  }
  catch(SQLException e)
  {
   out.println(e.getMessage());
  }
  finally
  {
   try
   {
    if(con!=null)
    con.close();
   }
   catch(Exception e){}
  }
%>
</BODY>
</HTML>

标签:JSP  Access  数据库  

猜你喜欢

发表评论

必填

选填

选填

必填,不填不让过哦,嘻嘻。

记住我,下次回复时不用重新输入个人信息

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。