/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Sidste indsatte ID i en MySQL-database
Fra : Kasper Johansen


Dato : 05-12-06 15:44

Hej gruppe.

Jeg skal finde den sidste indsætte række's ID i en MySQL-tabel. I PHP
kan dette gøres med "mysql_insert_id()". Mere information om funktionen
kan findes her:
http://php.net/mysql_insert_id


Hvordan gøres det samme i JSP?


--
Med venlig hilsen
Kasper Johansen

 
 
Thorbjørn Ravn Ander~ (05-12-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 05-12-06 16:06

Kasper Johansen <kaspernj@gmail.com> writes:

> Hvordan gøres det samme i JSP?

Hvis det er en Mysqlspecifik facilitet, så er det nok noget du skal
checke din JDBC-driver for at se om du kan få oplyst.

--
Thorbjørn Ravn Andersen

Andreas Plesner Jaco~ (05-12-2006)
Kommentar
Fra : Andreas Plesner Jaco~


Dato : 05-12-06 16:15

On 2006-12-05, Kasper Johansen <kaspernj@gmail.com> wrote:
>
> Jeg skal finde den sidste indsætte række's ID i en MySQL-tabel. I PHP
> kan dette gøres med "mysql_insert_id()". Mere information om funktionen
> kan findes her:

"select last_insert_id()" i en almindelig query.

--
Andreas

Lars Borup Jensen (05-12-2006)
Kommentar
Fra : Lars Borup Jensen


Dato : 05-12-06 19:40


Prøv at kigge på Statement klassen og specielt følgende metoder:

int    executeUpdate(String sql, int autoGeneratedKeys)
Executes the given SQL statement and signals the driver with the given
flag about whether the auto-generated keys produced by this Statement
object should be made available for retrieval.

int    executeUpdate(String sql, int[] columnIndexes)
Executes the given SQL statement and signals the driver that the
auto-generated
keys indicated in the given array should be made available for
retrieval.

int    executeUpdate(String sql, String[] columnNames)

og så lidt på

ResultSet    getGeneratedKeys()
Retrieves any auto-generated keys created as a result of
executing this Statement object.

på samme klasse.... Det er ganske nemt

Mvh / Lars Borup Jensen
http://www.it-arbejde.dk / http://lborupj.blogspot.com


Kasper Johansen wrote:
> Hej gruppe.
>
> Jeg skal finde den sidste indsætte række's ID i en MySQL-tabel. I PHP
> kan dette gøres med "mysql_insert_id()". Mere information om funktionen
> kan findes her:
> http://php.net/mysql_insert_id
>
>
> Hvordan gøres det samme i JSP?
>
>
> --
> Med venlig hilsen
> Kasper Johansen


Søg
Reklame
Statistik
Spørgsmål : 177577
Tips : 31968
Nyheder : 719565
Indlæg : 6409071
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste