can总线模块:java怎样连接accsee数据库

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 21:50:22
java怎样连接accsee数据库
不用odbc方式,用jdbc的方式连接
这种驱动有地方下载吗?

下面是我写的连接access的代码,通过调试
你还有什么问题可以发我邮箱fireflade@163.com
import java.sql.*;

public class Sjk{
public void Sjk(){}

public void testMdb()
throws SQLException,ClassNotFoundException
{

String dbUr1="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=d:\\mydata.mdb";

String user="";
String password="";
Statement s;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection c=DriverManager.getConnection(dbUr1,user,password);
s=c.createStatement();
ResultSet r=s.executeQuery(
"SELECT NAME "+
"FROM diqu "+
"WHERE "+
"A='1'"
);
System.out.println("连接成功");
while(r.next()){
System.out.println(
r.getString("NAME"));
}

}
catch(Exception exp)
{
System.out.println(exp.toString());
// result.setText(exp.toString());
}

// Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//Connection c=DriverManager.getConnection(dbUr1,user,password);
//Statement s=c.createStatement();

// s.close();
}

public static void main(String args[])
{
Sjk test=new Sjk();
try{
test.testMdb();
}
catch(Exception exp)
{}

}
}