我在使用Java中的UcanAcess库从MS Access中的查询获取数据时遇到麻烦。
在Access中,您可以创建普通表-从那里获取数据没有问题。您还可以创建一个“查询”,这意味着您可以使用不同表中的信息来创建表。
仍然,当使用相同的代码并仅更改表的名称时,出现以下错误,这意味着他找不到它或不允许我访问(可能是找不到它):
UCAExc ::: 4.0.4用户缺少特权或找不到对象:ALLE OE RG ABFRAGE
这是我使用的方法:
Connection conn= DriverManager.getConnection("jdbc:ucanaccess://C:/Users/B070252/Desktop/KopieAuswertungen.accdb"); //AuswertungenZBAV Statement s = conn.createStatement(); ResultSet rs = s.executeQuery("SELECT * FROM [ALLE OE RG ABFRAGE]"); while (rs.next()) { System.out.println(rs.getString(2)); } return null;
注意:我正在使用UcanAccess,但麻烦不在库中。感谢所有提示或解决方案,希望您能为我提供帮助。
我在使用Java中的UcanAcess库从MS Access中的查询获取数据时遇到麻烦。在Access中,您可以创建普通表-从那里获取数据没有问题。您还可以创建一个“ ...
兄弟,我从查询中复制了数据并将其粘贴到普通表中。我现在可以阅读普通表了