当前位置: 代码迷 >> Java相关 >> ACCESS数据库的链接
  详细解决方案

ACCESS数据库的链接

热度:227   发布时间:2006-11-14 21:19:40.0
ACCESS数据库的链接

import java.sql.*;

public class Access

{

public static void main(String args[])

{

try

{

String strurl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=student.mdb";

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connection conn=DriverManager.getConnection(strurl) ;

Statement stmt=conn.createStatement();

ResultSet rs=stmt.executeQuery("select * from student");

if(rs.next())

{

System.out.println(rs.getString("简介"));

}

}catch(Exception e)

{

System.out.println(e);

}

}

}
_______________________________________________________________
我想知道ACCESS数据库的JDBC―ODBC怎么链接,步骤如何?我一开始已经配置了数据源,是建立了一个student.mdb的表格文件,是直接编译执行上面的代码吗?我的错误提示是ODBC Microsoft Access Driver 无法找到文件?

搜索更多相关的解决方案: 链接  ACCESS  数据库  

----------------解决方案--------------------------------------------------------
URL改一下
改为jdbc:odbc:你的数据源名字

----------------解决方案--------------------------------------------------------
DBQ=student.mdb现在我改为了DBQ=D:\\学习\\Java\\数据源\\student.mdb
但是数据源名字还没按楼上版主说的改动,然后编译执行,为什么产生了一个记录锁定的文件student.ldb
然而执行提示的错误是:数据库引擎找不到输入表或者查询“student”.
再问下千里冰封老大一下,我忘了我的数据源的名字,我该怎么查看?谢谢!初次用ACCESS阿
----------------解决方案--------------------------------------------------------
是你在控制面板里设好数据源
懂么?
----------------解决方案--------------------------------------------------------

好了 谢谢冰封啊!


----------------解决方案--------------------------------------------------------
解决了就好
恭喜一下
----------------解决方案--------------------------------------------------------
这个数据库和server好像差不多吧,连接的也一样,有什么区别吗?
----------------解决方案--------------------------------------------------------
access 比 server 要简单些
----------------解决方案--------------------------------------------------------
  相关解决方案