编译器:MyEclipse 10
数据库:Access 2013
import java.sql.*;
public class T
{
public static void main(String[] args)
{
try
{
//数据库所在位置
String path = "F:\\DataBase\\User.accdb";
String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=" + path;
//用户名,密码
String username = null;
String password = null;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn= DriverManager.getConnection(url,username,password);
Statement sta = conn.createStatement();
//要执行的Sql语句
String sql = "select * from password";
ResultSet resu = sta.executeQuery(sql);
while(resu.next())
{
//获取字段
System.out.println(resu.getString("UserName"));
}
//关闭数据库
resu.close();
conn.close();
sta.close();
}
catch(Exception e)
{
e.printStackTrace();
}
System.out.println("执行结束。。。");
}
}
url中的驱动名字来自控制面板\所有控制面板项\管理工具\ODBC 数据源