powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка при получении номера
3 сообщений из 3, страница 1 из 1
Ошибка при получении номера
    #33102117
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вставляю в базу значения:
Код: plaintext
1.
insert_kart=con.prepareStatement("insert into kart(ustrojstvo,s_number,inv_number,most,komnata) values(?,?,?,?,?)");
А теперь мне нужно сразу же получить id только что вставленной строчки,делаю так:
Код: plaintext
1.
2.
 PreparedStatement st=con.prepareStatement("SELECT @@IDENTITY AS 'Identity'");
  int  numer=st.executeUpdate();
Выскакивает такая ошибка:
Exception in my method:java.sql.SQLException: No row count was produced
Использую SQL Server7.0,поле, значение которого хочу получить, имеет тип identity
Помогите пожалуйста.
...
Рейтинг: 0 / 0
Ошибка при получении номера
    #33102131
Фотография XM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
 int numer=st.executeQuery(); 
???
...
Рейтинг: 0 / 0
Ошибка при получении номера
    #33102136
Фотография XM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тьфу, протупил :(
Код: plaintext
1.
2.
3.
 ResultSet rs=st.executeQuery();
 rs.next();
  int  numer=rs.getInt( 1 );
 
???
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка при получении номера
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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