在JSP中使用 jdbc-odbc 桥 连接 ACCESS的问题(100分)

  • 主题发起人 主题发起人 游泳的海豚
  • 开始时间 开始时间

游泳的海豚

Unregistered / Unconfirmed
GUEST, unregistred user!
我的ODBC中的 dsn 为 ABCD,连接到一个ACCESS数据库 已经用 sql explorer 测试过连接了
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection myConn = DriverManager.getConnection("jdbc.odbc:ABCD");
Statement stmt = myConn.createStatement();
ResultSet myRS = stmt.executeQuery("select * from users");
请大家帮我看看上面这种写法对不对!我不知为什么老调试不通
刚学 Java 不懂的地方太多了![:(]
 
写法没有问题啊,你的出错信息是什么?
 
Connection myConn = DriverManager.getConnection("jdbc:odbc:ABCD");
 
throws SQLException, ClassNotFoundException
这个有吗
 
确实是这句有问题
Connection myConn = DriverManager.getConnection("jdbc:odbc:ABCD");
改成
Connection myConn = DriverManager.getConnection("jdbc:odbc:ABCD","","");
就OK了
 
Connection myConn = DriverManager.getConnection("jdbc:odbc:ABCD");
也可以,DriverManager有几种参数的getConnection,你有可以选择不需要用户名和密码的那个getConnection()。
 
后退
顶部