当前位置: 代码迷 >> J2SE >> 一个ACCESS查询有关问题
  详细解决方案

一个ACCESS查询有关问题

热度:119   发布时间:2016-04-24 15:47:58.0
一个ACCESS查询问题
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
String   url   =   "jdbc:odbc:driver={Microsoft   Access   Driver   (*.mdb)};DBQ=PETest.MDB ";
Connection   conn   =   DriverManager.getConnection(url);
ResultSet   resultset   =   conn.createStatement().executeQuery( "select   *   from   测试得分2005-2006 ");
while(   resultset.next()   ){
this.jTestYear.addItem(resultset.getString(1));
}
resultset.close();
conn.close();
以上就是我的查询代码,有异常捕获代码,但没拷过来,因为表名中有一 "- ",所以提示找不到数据表,此代码其它是没问题的,因为已经拿不带 "- "的表测试过了,把测试过的表名加上 "- ",会提示同样的错误.不知有何解决方案,当然前提是不要改变表名.

------解决方案--------------------
没处理过这种情况,使用select * from [测试得分2005-2006]试试
  相关解决方案