歌剧魅影观看:JAVA连接ACCESS数据库

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/01 17:39:39

曾经看到过一种最简单的连接access数据库的方法,不需要配置数据源,也不需要安装驱动======================================================================
import java.sql.*;

public class ToAccess {
public static void main(String args[]) {
try {
String url = \"jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\\\bookshop.mdb\";
Class.forName(\"sun.jdbc.odbc.JdbcOdbcDriver\");
Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(\"select * from books\");

while (rs.next()) {
System.out.println(\"The book\'s name is:\" + rs.getString(\"book\"));
System.out.println(\"The author is: \" + rs.getString(\"author\"));
}
rs.close();
stmt.close();
conn.close();
} catch(Exception e) {
System.out.println(e.getMessage());
}
}
}

try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e1){}

try
{
String dburl ="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=..\\data\\UserInf.mdb";//注意空格
con=DriverManager.getConnection(dburl,"这里填用户名","这里填密码");

//如果没有设数据库管理的用户名和密码,为空就行了.

//还有上面dbq=后面填写的是数据库所在的位置,这里我是用相对地址,数据库是UserInf.mdb
}
catch(SQLException e2){}

你的问题是什么?要连接远程数据库?