主题:java读取 access是乱码,access里存的是其他国家语言,例如泰国。
我的操作系统是中文系统。要用jdbc odbc还是其它驱动?还是其它方法呢?我用jackcess能读取,不是乱码,但读到200多行出现异常,can't expand text column。请问该如何消除乱码呢?
问题补充: 我已经试过了全部解码,编码都没用,还是乱码。JDBC ODBC好象和操作系统关联的,中文只能显是中文… 能解决jackcess1.2的异常,也蛮好的。错误在COLUMN.JAVA内。就是上面的ioexception :can't expand text column 。在读取字条串的列时,读到200多行时就会出现这个异常,中文也是这样,其他国家也是如此。 还有一个因为上面引起的错误接束异常。
问题补充: 我已经试过了全部解码,编码都没用,还是乱码。JDBC ODBC好象和操作系统关联的,中文只能显是中文… 能解决jackcess1.2的异常,也蛮好的。错误在COLUMN.JAVA内。就是上面的ioexception :can't expand text column 。在读取字条串的列时,读到200多行时就会出现这个异常,中文也是这样,其他国家也是如此。 还有一个因为上面引起的错误接束异常。