【发布时间】:2016-04-14 11:27:45
【问题描述】:
与之前关于“意外令牌”的问题有关
我收到以下错误
UCAExc:::3.0.3.1 unexpected token: $BRANDRAP
当我在 NB IDE 中运行以下代码时
试试 { Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");
Connection conn = DriverManager.getConnection("jdbc:ucanaccess://E:/DEV05/AmexDW/$TPMAIN.MDB");
Statement s = conn.createStatement();
ResultSet rs = s.executeQuery("SELECT [l BL Item Headers].[BL Counter], [l BL Item Headers].[BL A/C], [l BL Item Headers].[BL Entry] FROM [l BL Item Headers]");
while (rs.next())
{
System.out.print(rs.getString(2));
System.out.print(" : ");
System.out.print(rs.getString(3));
System.out.print(" : ");
System.out.print(rs.getString(4));
System.out.print("\n");
}
}
catch (SQLException e)
{
System.out.println(e.getMessage());
return;
}
catch (ClassNotFoundException nf)
{
System.out.println(nf.getMessage());
return;
}
注意。 $BRANDRAP 是 $TPMAIN.MDB 数据库中的一个表,但我从 表格[l BL Header Items]
【问题讨论】:
标签: ucanaccess