Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > MySQL Insert, PreparedStatement, lastInsertID


Автор: light0ff 21.3.2006, 00:22
Подскажите, как, после выполнения executeUpdate() для вставки, узнать ключ. В PreparedStatement есть поле lastInsertID, но извне оно не доступно.

Автор: LSD 21.3.2006, 00:28
Стандартный метод, это PreparedStatement.getGeneratedKeys(), но проблема в том, что не все драйверы его поддерживают (насчет MySQL не знаю).

Автор: light0ff 21.3.2006, 18:17
Все равно спасибо;)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)