jdbc for access 驱动在哪下载?急,再线等

zts8888 2004-07-26 05:36:31
我找到http://industry.java.sun.com/products/jdbc/drivers 可看不懂
...全文
242 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
drugon 2004-10-20
  • 打赏
  • 举报
回复
好象没有access的jdbc,VFP好象也没有。看来你只能做成ODBC-JDBC了。
panliang205 2004-10-20
  • 打赏
  • 举报
回复
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<head><title>Jsp连接Access数据库实例</title></head>
<body>
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:tongxunlu";
//tongxunlu为你的数据源名
String user="admin";
String password="110";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from userinfo order by id";
ResultSet rs=stmt.executeQuery(sql);
%>
<table border="1" cellspacing="0" cellpadding="0" align="center">
<tr>
<th>Id</th>
<th>Name</th>
<th>Age</th>
<th>Sex</th>
<th>Tel</th>
<th>Address</th>
</tr>
<%
while(rs.next())
{
int id=rs.getInt("Id");
String name=rs.getString("Name");
int age=rs.getInt("Age");
String sex=rs.getString("Sex");
String tel=rs.getString("Tel");
String address=rs.getString("Address");
%>
<tr>
<td><%=id%></td>
<td><%=name%></td>
<td><%=age%></td>
<td><%=sex%></td>
<td><%=tel%></td>
<td><%=address%></td>
</tr>
<%
}
%>
<hr>
<%out.print("Access数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>


j2nix 2004-07-26
  • 打赏
  • 举报
回复
JSP里?你得设置好数据所在的路径。

或者直接将.mdb放到JSP编译的类文件目录下。
zts8888 2004-07-26
  • 打赏
  • 举报
回复
我想直连
public static void main(String args[]) throws Exception{
String strurl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=F:\\jz1\\xajz.mdb";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection(strurl) ;
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select * from guyuan");
while(rs.next())
System.out.println(rs.getString("name"));
rs.close();
stmt.close();
conn.close();
}
在jcreator里好使
在jsp中不好使
j2nix 2004-07-26
  • 打赏
  • 举报
回复
我有现成的例子。

import java.sql.*;

public class Access
{
public static void main(String args[])
{
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;

try
{
String strurl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=demo.mdb";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=DriverManager.getConnection(strurl) ;
stmt=conn.createStatement();
rs=stmt.executeQuery("select * from tb_people");
while(rs.next())
{
System.out.println(rs.getString("sex"));
}
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
try
{
rs.close();
stmt.close();
conn.close();
}
catch (Exception e)
{
}
}
}
}
htl 2004-07-26
  • 打赏
  • 举报
回复
Access不用下阿直接用jdbc-odbc桥就可以了
BillyGao 2004-07-26
  • 打赏
  • 举报
回复
用sun 公司的jdbc.odbc.driver.把Access数据文件做成数据源

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧