Я не могу найти ошибку, я получаю эту ошибку:Неожиданное Токен: AS (Использование UCanAcces.jar)
Error: net.ucanaccess.jdbc.UcanaccessSQLException: unexpected token: = required: AS
Это мой код. Можете ли вы помочь мне найти его? Заранее спасибо.
package database;
// Imports
import java.sql.*;
public class DBConnect {
// Path to Database
final static String DB = "jdbc:ucanaccess://src/database/DB.accdb";
// Declareren
public static String strAntwoord1;
public void Connect(){
// Initialiseren
Connection con;
Statement s;
ResultSet rs = null;
// Try Database Path/Connection to get Variables
try {
con = DriverManager.getConnection(DB);
s = con.createStatement();
rs = s.executeQuery("SELECT * FROM tblAntwoorden WITH ID=1");
if (rs != null) while (rs.next()) {
strAntwoord1 = rs.getString("Antwoord");
if (strAntwoord1 == "Indonesië"){
System.out.println("Antwoord found.");
}
}
s.close();
con.close();
} catch (SQLException e) {
System.out.println("Error: " + e);
}
}
}
Это задача для школы, и я должен решить эту проблему до полуночи. Итак, у меня осталось 1 час. Заранее благодарим людей, которые хотят мне помочь.
Что вы сделали, чтобы попытаться отладить эту проблему уже? Вы выполнили двоичный поиск в коде, чтобы найти проблему? (то есть, вы прокомментировали строки и блоки кода, чтобы узнать, какая часть вызывает ошибку)? – verdammelt
@verdammelt Да, я сделал. Кажется, что SQL дает ошибку, но я не могу найти ошибку SQL в этом 1 предложении ... Имена таблиц и т. Д. Правы, так что да ... Я отчужден от безнадежности atm : p –
Вы искали другие решения для проблем UcanaccessSQLException? http://stackoverflow.com/questions/26527054/net-ucanaccess-jdbc-ucanaccesssqlexception-column-not-found-0 http://stackoverflow.com/questions/26191830/java-error-net-ucanaccess-jdbc-ucanaccesssqlexception -malformed-string ... –