程序如下:import java.sql.*;
public class AccessTest {
public static void main(String[] args) {
try {
DriverManager.registerDriver(new sun.jdbc.odbc.JdbcOdbcDriver());
String url = "jdbc:odbc:Driver={MicroSoft Access Driver Driver (*.mdb)};DBQ=Database2.mdb";
Connection con = DriverManager.getConnection(url, "", "");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * from users");
while(rs.next()) {
System.out.print(rs.getString("n#p")+" ");
System.out.print(rs.getString("ID")+" ");
}
System.out.println("Test insert sql");
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
下图为数据库截图
哪里出错了啊~!求解求解~!!!!
import java.sql.*;这个不就是那个包么??
追答你那个是 java对SQL操作的包
你要加载的是驱动包
Sqlserver 的 包名 sqljdbc.jar
你在网上百度 某某数据库的驱动包
什么包啊?
追答MicroSoft Access Driver,Access的jar包吧。自己百度,丰衣足食。