Проблема в написании правильно строки с prepared statementom..
Где тут синтаксическая ошибка ?
Class.forName("com.mysql.jdbc.Driver");
connection = DriverManager.getConnection(URL,USER_NAME,PASSWORD);
String checkingUser = "SELECT nick_name FROM users WHERE nick_name=? AND password=? AND users.email=?";
PreparedStatement preparedStatement = connection.prepareStatement(checkingUser);
System.out.println("Before 1");
preparedStatement.setString(1,loginData[0]);
System.out.println("Before 2");
preparedStatement.setString(2,loginData[1]);
System.out.println("Before 3");
preparedStatement.setString(3,loginData[2]);
preparedStatement.execute();
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to user near '?, password=?, users.email=?' at line 1
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near
'? AND password=? AND users.email=?' at line 1 // перезагрузил сервак, получил данную ошибку. Что тут нетак не понимаю..
Пример кода в другой части програмы, который работает.
String e = "UPDATE coupon SET start_date = ? , end_date = ? , amount = ? , price = ? , image = ? WHERE id = ?";
Проблема с AND ??
SELECT nick_name FROM users WHERE nick_name="****" AND password="*****" AND users.email="******";
Данная конструкция работает при обычном запросе к базе данных. Но не с Prepared Statement.
Получаю предупреждения от IDEA SQL Dialect is not configured!
Что и как мне настроить ?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Имеется WPF-приложение, на котором DataGrid, выбирающий данные из Mysql-базыЕсть ли возможность отправить в БД вновь добавленную строку (целиком)...
Мой предыдущий пост!, после чего я поменял код, привожу пример: