Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
52 / 18 / 11
Регистрация: 27.03.2013
Сообщений: 789

Не принимается тип Long для формирования запроса

10.08.2018, 17:14. Показов 669. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня в базе MySQL, поле имеет тип данных BIGINT

Поле объекта Entity имеет тип данных Long.

Java
1
    private Long creditNumber;
При попытке установить в подготовительный запрос такое значение получаю ошибку.

Java
1
Wrong 2nd argument type. Found: 'java.lang.Long', required: 'int'

Java
1
statement.setInt(SIX, userEntity.getCreditNumber());
Подскажите с чем это связано и как исправить

Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Connection connection;
        PreparedStatement statement = null;
        String sql;
 
        sql = "INSERT INTO `users` (`first_name`, `last_name`, `login`, `password`, " +
                "`email`, `credit_number`, `telephone`,`gender`, `data_reg`, " +
                "`id_role`, `id_status_user`) " +
                "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? );";
 
        connection = ConnectionPool.getPool().getConnection();
 
        try {
            statement = connection.prepareStatement(sql);
 
            statement.setString(ONE, userEntity.getFirstName());
            statement.setString(TWO, userEntity.getLastName());
            statement.setString(THREE, userEntity.getLogin());
            statement.setString(FOUR, userEntity.getPassword());
            statement.setString(FIVE, userEntity.getEmail());
            statement.setInt(SIX, userEntity.getCreditNumber());
....
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.08.2018, 17:14
Ответы с готовыми решениями:

Тип long long и его ввод\вывод с использованием scanf\printf
Добрый день! Мне в программе надо вывести и ввести, соответственно, некоторые данные с помощью scanf и printf. По сути у меня выглядит...

Формулировка запроса для формирования таблицы
Подскажите, пожалуйста, как сформировать запрос, что бы получить из такой таблицы Дата Клиент Сумма 02.01.2012 ААА 10 ...

Данные radiobutton, edit для формирования запроса
Всем доброго времени суток. Столкнулся с проблемой, вчера нашел вроде решение, но потерял( В общем есть база данных в MS SQL, есть веб...

2
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
10.08.2018, 18:16
Цитата Сообщение от masli Посмотреть сообщение
statement.setInt(SIX, userEntity.getCreditNumber());
setLong?
1
52 / 18 / 11
Регистрация: 27.03.2013
Сообщений: 789
10.08.2018, 19:49  [ТС]
спасибо за подсказку очевидных вещей. когда то использовал и забыл...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.08.2018, 19:49
Помогаю со студенческими работами здесь

Получение данных из javascript'a для формирования POST-запроса
Всем привет, пишу постер на форум с движком mybb, сниффал запросы, отсылается вот что: a786519c c66d14a4b155d83255e4d01faae991fbacc59e7c ...

Параметры для формирования запроса, передаваемые по нажатию кнопки
Здравствуйте! Извините но я перерыл всё и не смог найти то что мне нужно ... Имеется уже сформированный запрос и он работает и меня...

Тип unsigned long long
Добрый день. У меня возник вопрос: Почему в результате выполнения программы выводится число: -1? А должно: 18446744073709551615 ...

Требуется написать функцию long long pow(long long a, unsigned int p), которая возводит число a в степень p
Требуется написать функцию long long pow(long long a, unsigned int p), которая возводит число a в степень p и возвращает ap. Помогите...

Long. Чем <long "тип"> отличается от простого типа
Long. Чем &lt;long &quot;тип&quot;&gt; отличается от простого типа Чем?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru