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.