Ultimo record inserito in Access

giovedì 20 maggio 2004 - 10.47

mimmuzzo Profilo | Newbie

Salve gente,

voglio vedere quanto siete bravi, quindi vediamo se riuscite a darmi una risposta :-)

Sto sviluppando un'applicazione che mi costringe all'utilizzo di Access. Quindi solite operazioni di DELETE, UPDATE, INSERT e SELECT. Fin qui tutto bene.

Il problema (se cos' si può chiamare) nasce nel momento in cui faccio una INSERT, perchè mi servirebbe sapere se esiste un modo per sapere qual'è l'ultimo record inserito in tabella.

Grazie anticipatamente a tutti.
:-)

mimmuzzo Profilo | Newbie

Grazie mille,

avevo già provato in quel modo .... però ci sono delle contro-indicazioni ... nel senso che vale solo per access 2000 .. quindi in questo modo sei legato alla versione di access ... e mi sembra una soluzione sporca dal momento ke cos' si perde il concetto di portabilità del software ...
Inoltre ho provato anche con access 200 e non funziona !!

trinity Profilo | Guru

mimmuzzo a te serve sapere l'id dell'ultimo record? e poi stai programmando in che versione di vb?

Fammi sapere e ti posto un codice che funge e testato.

Ciao
Fabio

mimmuzzo Profilo | Newbie

Ciao trinity ... grazie per la disponibilità ...
Esatto mi serve conoscere l'id dell'ultimo record ... utilizzo Vb.net Standard ....
Un modo sarebbe una select del tipo: select max(id) from mia_tabella ...
però in questo modo sono sempre costretto ad eseguire una query !!

trinity Profilo | Guru

Guarda non ho fatto in tempo ma è proprio questo quello che ti volevo dire, ma poi a te cosa importa, la query è velocissima e poi tu la dovresti utilizzare solo dopo un insert.

se ho qualche altra procedura di faccio sapere

Ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5