Article View: be.comp.programming
Article #2434Re: java autonummering
From: Tim Van Wassenhove
Date: Thu, 20 May 2004 20:14
Date: Thu, 20 May 2004 20:14
24 lines
1701 bytes
1701 bytes
In article <LV4rc.119274$OO3.6531189@phobos.telenet-ops.be>, TRAX wrote: > >> > Wat is nu de beste methode, om na het uitvoeren van het SQL commando te >> > weten te komen welke waarde mijn autonummering veld heeft gekregen? Want >> de >> > methode waarin mijn database aanroep gebeurt, zou die waarde moeten >> > teruggeven. > > Als het autonummering is zou" SELECT MAX(PRIMARYKEYCOLUMN) FROM MYCOLUMN" > volgens mij de ID van het laatst toegevoegde record moeten geven. Natuurlijk > mogen er wel geen inserts op volgen of mogen er geen meerdere gebruikers > teglijkerijd op de database werken, dan zou je moeten werken met een id die > aangeeft welke user deze record heeft toegevoegd en hiermee rekening houden > in je Where clause. Ik vrees dat dit in bepaalde gevallen lelijk mis kan gaan. Even op google zoeken met de termen "jdbc last insert id" vertelt oa dat je in je query een returning id into ?; clause kan toevoegen... -- Tim Van Wassenhove <http://home.mysth.be/~timvw/contact.php>
Technical Details
Message-ID:
<2h4hsgF94bklU1@uni-berlin.de>Path:
arc1-ca.pugleaf.net!controlnews3.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mailReferences:
<jjJqc.117164$dQ3.6534172@phobos.telenet-ops.be> <BGJqc.117202$0V3.6544477@phobos.telenet-ops.be> <LV4rc.119274$OO3.6531189@phobos.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,b683a412cca8f839 X-Google-Attributes: gidfcea4,public Path: arc1-ca.pugleaf.net!controlnews3.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Tim Van Wassenhove <euki@pi.be> Newsgroups: be.comp.programming Subject: Re: java autonummering Date: 20 May 2004 20:14:08 GMT Lines: 24 Message-ID: <2h4hsgF94bklU1@uni-berlin.de> References: <jjJqc.117164$dQ3.6534172@phobos.telenet-ops.be> <BGJqc.117202$0V3.6544477@phobos.telenet-ops.be> <LV4rc.119274$OO3.6531189@phobos.telenet-ops.be> X-Trace: news.uni-berlin.de iA4ygpPCOW6hY1y9dtXBHg4IfRcEqJXWG4xEAi8pzY13XRfjKc User-Agent: slrn/0.9.7.4 (Linux)