① java连接Access数据库老是提示[ODBC Microsoft Access 驱动程序] 标准表达式中数据类型不匹配。
connection = DriverManager.getConnection("jdbc:odbc:student_access");//这里student_access就是你的源里面设置的源名。
Statement statement = connection.createStatement();
ResultSet resultset = statement.executeQuery("select * from a");//a是你的数据库里的表名
② JAVA连接ACCESS数据库无法加载JDBC驱动
jdk1.8已然不支持jdbcodbc桥接方式,rt.jar下根本没这个类,所以报异常,可以去看下,如非要如此连接,需换1.6版本jdk
③ java连接Access数据库(2010版)老是提示:[ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
你用jdbc.odbc连接数据
首先要建个数据源
打开控制面板 找到管理工具 其中有个数据源(odbc)
点击
添加 找到你的Access数据库 确定 加上数据源名称
确定 就好了
其次你要往project中导入Access的驱动包
这个好弄 上网上收一个 然后添加到你的project中就行
也不难 都是些固定的东西 上网搜搜也好弄 希望能帮到你!
④ eclipse用java连access数据库,出现[Microsoft][ODBC Microsoft Access 驱动程序] 找不到文件 (未知的)
ODBC????你是不是没设置数据源啊,或设置数据源时数据库名字填错了?用ODBC 连数据库要先设置数据源,设置数据源方法:,打开控制面板,找到管理工具,进去后找到数据源(ODBC),双击进去就可以设置了,点击添加,在一步一步按要求做就行了。
⑤ java连接access需要哪个驱动程序
java连接access需要驱动程序
String url= "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:/RMIStockMarket/Server/RMIStockMarket.mdb ";
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
conn = DriverManager.getConnection(url, "Administrator ", "456321 ");
⑥ Java 连接access accdb问题。[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb,*.accdb)};DBQ=c:\\IC.accdb";
更改为
String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=c:\\IC.mdb";
库保存为后缀名称为 mdb(别特么手动改后缀,重新创建库的时候更改)
可暂时解决你目前的问题
⑦ java连接Access数据库怎么导入驱动包
public void connect(){
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
try {
String path = Control.class.getClassLoader().getResource("Database/db.mdb").getPath().substring(1); //寻找mdb文件的位置
String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=" + path; //Access驱动
conn=DriverManager.getConnection(url);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
采用无数据源方式连接Access数据库。
⑧ java加载access驱动失败,求解决!
要看你的电脑系统是多少位的, 32位还是64位,
然后还要看你的office 是多少位的。 如果不匹配, 那就要换office的位数重新安装。然后配置ODBC数据源。
⑨ 使用纯Java驱动程序连接Access数据库的关键代码
String url= "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:/RMIStockMarket/Server/RMIStockMarket.mdb ";
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
conn = DriverManager.getConnection(url, "Administrator ", "456321 ");
⑩ 怎么在java中连接access数据库(包括配置方法和驱动程序)
import java.sql.*;
public class dbaccess{
public static void main(String args[]) throws Exception{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String dburl ="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=Mobile.mdb";//此为NO-DSN方式
//String dburl ="jdbc:odbc:odbcName";//此为ODBC连接方式
Connection conn=DriverManager.getConnection(dburl);
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select Top 20 * from MobileSection");
System.out.println("号段\t地区\t类型\t省份\t区号");
while(rs.next()){
System.out.println(rs.getString(1)+"\t"+rs.getString(2)+"\t"+rs.getString(3)+"\t"+rs.getString(4)+"\t"+rs.getString(5));
}
rs.close();
stmt.close();
conn.close();
}
}