powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Выдает ошибку jdbc
8 сообщений из 8, страница 1 из 1
Выдает ошибку jdbc
    #38631192
vanya_1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
здравствуйте! Пытаюсь склеить две таблицы, да не получается сделать это в java.
SQL-запрос исполняется и выводит то, что нужно. Вот что выводит: com.mysql.jdbc.exceptions.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 '.id_card=client.Код карти' at line 1
Заранее благодарен!!! Код снизу:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
        public void  cardUpdate() {
         sql = "SELECT `client`.`Ім'я` , `client`.`Прізвище` , `client`.`По-батькові` , `client`.`Код карти` , `cards`.`Рахунок` , `cards`.`Борг`, `cards`.`Дата створення` , `cards`.`Дійсна до` , `cards`.`Статус`"
                + "FROM client, cards"
                 + "WHERE cards.id_card=client.Код карти";
        try {
            pst = conn.prepareStatement(sql);
            rs = pst.executeQuery();
            DbUtils DbUtils = new DbUtils();
            jTable2.setModel(DbUtils.resultSetToTableModel(rs));
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, e);
        }
    }
...
Рейтинг: 0 / 0
Выдает ошибку jdbc
    #38631213
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vanya_1234,

Код: sql
1.
WHERE cards.id_card=`client`.`Код карти`

?
...
Рейтинг: 0 / 0
Выдает ошибку jdbc
    #38631243
vanya_1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Usman,

то же самое
...
Рейтинг: 0 / 0
Выдает ошибку jdbc
    #38631382
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vanya_1234,

Ну, тогда обе части:
Код: sql
1.
WHERE `cards`.`id_card`=`client`.`Код карти`
...
Рейтинг: 0 / 0
Выдает ошибку jdbc
    #38631419
WarAnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vanya_1234Usman,

то же самое
Пробел перед where добавьте.
...
Рейтинг: 0 / 0
Выдает ошибку jdbc
    #38631421
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WarAntПробел перед where добавьте.+100
...
Рейтинг: 0 / 0
Выдает ошибку jdbc
    #38631471
vanya_1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо огромное!!!
Очень глупая ошибка. Из-за неё БД уже переделал.
...
Рейтинг: 0 / 0
Выдает ошибку jdbc
    #38631479
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vanya_1234, этот обратный апостроф - та еще хрень. Там где выборка будет из поля "Им'я" есть
шанс еще больше запутаться и наделать ошибок. На плохих экранах и шрифтах с трудом
различается разница между " ' " и " ` ". Вобщем лучше знаком подчёркивания заменять.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Выдает ошибку jdbc
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]