首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java联接有密码的Access

2011-12-19 
java连接有密码的Access我给这个Access数据库文件加了一个密码,运行该程序就抱错了java.sql.SQLException:

java连接有密码的Access
我给这个Access数据库文件加了一个密码,运行该程序就抱错了

java.sql.SQLException:   [Microsoft][ODBC   Microsoft   Access   Driver]   密码无效

(注意是在Access中的工具/安全/数据库加密)
不是在设置ODBC源的时候设置的那个用户和密码。。
源代码:
import   java.sql.*;  

public   class   JdbcAccess  
{  

public   static   void   main(String   args[])  

{  

try  
{  


Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");  

Connection   conn=DriverManager.getConnection( "jdbc:odbc:books ");

Statement   stmt=conn.createStatement();  

ResultSet   rs   =stmt.executeQuery( "select   *   from   books ");  

while(rs.next())  

{  

System.out.println(   rs.getInt(1)   +   rs.getString(2)   +   rs.getString(3)   );  

}  

}
catch(   Exception   e   )  
{  

System.out.println(e);
}  

}  

}  


[解决办法]
在设置ODBC源的时候设置的那个用户和密码 就是访问ACCESS加了密了以后的
[解决办法]
Connection conn=DriverManager.getConnection( "jdbc:odbc:books ",name,password);
[解决办法]
Connection conn=DriverManager.getConnection( "jdbc:odbc:books ",name,password);
用户名 密码

热点排行
Bad Request.