0
我将通过兼容JPA的ORM读取MS-ACCESS 97数据库。问题的关键是在数据库中的列名具有特殊字符:带特殊字符的列注释
@Column(name="FechPró")
Date nextDate;
而且在执行我得到这个
Caused by: java.sql.SQLException: Column not found
at sun.jdbc.odbc.JdbcOdbcResultSet.findColumn(JdbcOdbcResultSet.java:1849)
at sun.jdbc.odbc.JdbcOdbcResultSet.getObject(JdbcOdbcResultSet.java:1742)
也许我必须做这样的事情
@Column(name=new String("FechPró".getBytes("ISO-8859-1")))
但这不会编译。
你说得对。将Netbeans项目的编码更改为windows-1250。谢谢 ! – PeterMmm 2013-03-05 15:35:51