主题:jsp怎样连接Access 数据库
yuanye
[专家分:0] 发布于 2005-11-17 09:16:00
jsp怎样连接Access 数据库?[em10]以让我苦思了两天?
回复列表 (共5个回复)
沙发
lbf3864351 [专家分:60] 发布于 2005-11-17 11:30:00
先要创建数据源,步骤是 我的电脑-控制面板-管理工具-数据源-添加
在弹出的对话框里选择access驱动程序,按完成后,会出现一个对话框,在这输一个数据 源名,然后按下面的“选择”按纽,选择你建的数据库。完成数据源的创建。
下面是一个例子,数据源的名称是cust
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<HTML>
<BODY>
<% Connection con;
Statement sql;
ResultSet rs;
try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){}
try { con=DriverManager.getConnection("jdbc:odbc:cust","","");
sql=con.createStatement();
rs=sql.executeQuery("SELECT * FROM student");
out.print("<Table Border>");
out.print("<TR>");
out.print("<TH width=100>"+"学号");
out.print("<TH width=100>"+"姓名");
out.print("</TR>");
while(rs.next())
{ out.print("<TR>");
out.print("<TD >"+rs.getString(1)+"</TD>");
out.print("<TD >"+rs.getString(2)+"</TD>");
out.print("</TR>") ;
}
out.print("</Table>");
con.close();
}
catch(SQLException e1) {}
%>
</BODY>
</HTML>
板凳
天地乾坤 [专家分:0] 发布于 2005-11-18 09:33:00
我的机子有点毛病,jsp连接Access数据库时,
建的数据库名,表名,数据源名,都一样才可以顺利连接.
呵呵,先按楼上说的做一下,不行的话,再改一改名字试试.
3 楼
奶油 [专家分:0] 发布于 2005-11-18 20:15:00
推荐一文章
http://www.numb1.com/com/jsp/show.php?no=05090201
一留言板下载,无须建立数据源的
http://www.numb1.com/download/download.php?id=numb1_jaatree
4 楼
nwyh [专家分:0] 发布于 2006-04-18 01:25:00
照上面所说的。按理应该连上,但我怎么也连接不上数据库,请教个位问题出在哪儿啊?
5 楼
itzhiren [专家分:1540] 发布于 2006-04-21 13:21:00
你的代码呢?
我来回复