JAVA通过ODBC,连接到ACCESS上,哪位大哥,写个源码。谢谢 我有连接到SQLSERVER的代码,但不太管用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.sql.*;class accessin{public static void main(String[] args) {try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//String url = "jdbc:odbc:wombat";//string url=“jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=“+application.getRealPath(“/Data/ReportDemo.mdb“);String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=D:\\aa.mdb";Connection conn = DriverManager.getConnection(url,"","");Statement stmt = conn.createStatement();//ResultSet rs = stmt.executeQuery("delete from arts where id = 2");//System.out.println("a row has beenn inserted;");PreparedStatement ps=conn.prepareStatement("insert into arts(title,hit) values('asd',4)");ps.executeUpdate();//rs.close();ps.close();stmt.close();conn.close();}catch(Exception ex){ex.printStackTrace();}}} GG搜索到的看看这个: 如何用jdbc访问MS Access数据库 有三种办法 第一种是用access的JDBC驱动程序,到http://industry.java.sun.com/products/jdbc/drivers这个网站上查找并下在access的jdbc驱动程序。 第二个办法是你用下面的代码试试 con = DriverManager.getConnection("jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:/data/Access/test1.mdb","dba","sql"); 后面的代码一样。这样你就可以访问access数据库了。 第三个是用sun的jdbcodbc桥,这个大家用的多了,在此就不写了 关于Java继承的一个小程序,请教下高手 List不是泛型? 关闭文件流后,怎么再重新打开它!! 急求解决办法 高手请进 关于键盘事件的处理 一关于RGB的简单问题 textArea 初始化时如何移动光标到顶部?100分送 我用的SpringLayout布局,请问怎么调整按钮大小阿,,setSize不行阿... 还是没有解决!!! 一个比较难理解的问题(关于Java类的概念) JNI的问题,高手接力! 反射能调用main函数吗
public static void main(String[] args) {
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//String url = "jdbc:odbc:wombat";
//string url=“jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=“+application.getRealPath(“/Data/ReportDemo.mdb“);
String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=D:\\aa.mdb";
Connection conn = DriverManager.getConnection(url,"","");
Statement stmt = conn.createStatement();
//ResultSet rs = stmt.executeQuery("delete from arts where id = 2");
//System.out.println("a row has beenn inserted;");PreparedStatement ps=conn.prepareStatement("insert into arts(title,hit) values('asd',4)");ps.executeUpdate();
//rs.close();
ps.close();stmt.close();
conn.close();
}
catch(Exception ex){
ex.printStackTrace();
}
}
}
如何用jdbc访问MS Access数据库
有三种办法
第一种是用access的JDBC驱动程序,到http://industry.java.sun.com/products/jdbc/drivers这个网站上查找并下在access的jdbc驱动程序。
第二个办法是你用下面的代码试试
con = DriverManager.getConnection("jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:/data/Access/test1.mdb","dba","sql");
后面的代码一样。这样你就可以访问access数据库了。
第三个是用sun的jdbcodbc桥,这个大家用的多了,在此就不写了