java使用 jdbc连接access数据库-中文显示乱码(已解决)

场景描述:未解决问题前,以下的提示都是乱码。
java.sql.SQLException : [Microsoft][ODBC Microsoft Access 驱动程序] '(未知的)'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器


我试过了这位大神的解决方法,详细见他的博客http://blog.csdn.net/iamoyjj/article/details/5805327,但是没有效果。

后来经我公司的大神找到了以下这个解决方法:
Properties prop= new Properties ();
prop.put( "charSet", "gbk" );
prop.put( "user", "用户名" );
prop.put( "password", "密码" );
Connection conn = DriverManager . getConnection( dbur1, prop );

注:我这个是连接的远程服务器。

试过了很有效,大赞!
公司有大神很好,开心之余,我就想到了把这个东西分享给大家。不用谢!

你可能感兴趣的:(Java)