Почему Ucanaccess не удалит мои записи? - PullRequest
0 голосов
/ 06 марта 2020

Я могу подключиться к своей базе данных доступа и выбрать, вставить записи и т. Д. c. Я сейчас пытаюсь удалить записи и насколько я вижу, я использую правильный синтаксис. Я следовал практически всем учебникам, которые я могу найти, и они не делают ничего другого, что я вижу.

String deleteSql = "DELETE FROM table1 WHERE sometext=? or sometext=?";

ps = module.getSupportConnection().prepareStatement(deleteSql);
ps.setString(1,"four");
ps.setString(2,"five");

int rs = ps.executeUpdate();
System.out.println(rs);

Я пробовал это, не используя int rs = .., но я использовал это просто, чтобы увидеть, что результат был, и он возвращает «2», что я и ожидал, поскольку есть две записи, которые соответствуют используемым критериям. Это просто не удалит записи, и я не могу понять, почему. Я не получаю никаких ошибок при запуске кода. Я ценю, что это не проблема ucanaccess как таковая.

...