jag har en databas som har en kolumn som heter id (räknare) Om det är SQL-server du använder kan du också använda:ta ut post id
när jag lägger till en post vill jag ta ut vilket id den fick.. hur gör jag
tack på förhand!Sv: ta ut post id
Select @@Identity
Då får du den senaste inlagda id. Snabbare än Max(ID) och ibland säkrare eftersom man inte kan vara helt säker på att SQL-server räknare upp hela tiden. (om du tex har tagit bort en massa rader kan det hända att id används)
Tänk på att @@Identity returnerar den senaste räknaren under den connection du har, om du gör en ny connection och ställer frågan kan du alltså finnas risk att det någon annan som lagt till den sista...