22. September 2011 11:18
Guten Tag
Ich würde gerne Wissen, wie ich den Eintrag einer Tabelle auslesen kann, der ihr als letztes hinzugefügt wurde.
22. September 2011 11:22
Auslesen im Sinne von im Zugriff haben?
Über NAV ist das so nicht 100%ig möglich.
Du kannst dir den letzten Datensatz sortiert nach dem Primärschlüssel ausgeben lassen.
Das muss allerdings nicht zwingend der letzte erängzte Datensatz sein.
SQL-seitig ginge dies über das Feld "timestamp".
Wobei du auch hier nur den Datensatz bekommst der als letztes eingefügt oder bearbeitet wurde.
22. September 2011 11:54
Ok, das ist natürlich schade. Dann werd ich mal schauen, ob sich von SQL Seite aus was machen lässt.
22. September 2011 12:51
Das sollte so z.B. klappen:
- Code:
SELECT TOP 1 * FROM "CRONUS International Ltd_$Item" ORDER BY "timestamp" DESC
23. September 2011 10:52
Ok, das scheint zu klappen, danke =)
Ist nur irgendwie doof, dass NAV das nicht auch so hinbekommt
23. September 2011 11:15
Sky hat geschrieben:Ist nur irgendwie doof, dass NAV das nicht auch so hinbekommt
Die Frage hierbei ist: Wozu?
Für die Tabellen wo es wichtig ist kann man ja Felder befüllen mit USERID und DATETIME der letzten Änderung.
23. September 2011 11:31
In einigen Tabellen wie die Ledger Entries kann man das rausfinden, mit FINDLAST.
Geht natürlich nicht bei beliebigen Tabellen.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.