VB - Access. Den här frågan kanske du borde ha lagt under "Databaser" eller "Access", men när du ändå har lagt ut den så... Om det är Access 2000 eller nyare samt att du precis har lagt till posten kan du skriva "SELECT @@IDENTITY". Posten Id är av typen text och kan innehålla ex: 'ABC-0012', 'ABC-0013' ..... I Access kan du använda LAST:SQL fråga, Senaste inlagda posten.
Finns det något SQL utryck som tar fram det senast inlagda posten i en access tabell?
SELECT id FROM Tabell, sorterar fast jag inte ber om det?
Vänligen
PerSv: SQL fråga, Senaste inlagda posten.
Den senaste inlagda posten syftar i de flesta fall på det högsta ID-värdet, såsom du skrev, och i så fall skriver du:
SQL = "SELECT Max(ID) FROM Tabellen"
//SusanneSv: SQL fråga, Senaste inlagda posten.
/JohanSv: SQL fråga, Senaste inlagda posten.
Därför kan jag inte använda MAX(post).
Som jag gör nu är .MoveLast och hämtar värdet, men har för mig man kan frågan med enklare fråga???
/Per Sv: SQL fråga, Senaste inlagda posten.
SELECT LAST(fält) FROM tabell
/Johan