Wählen Sie die letzte Zeile in einer SQL-Tabelle aus

Ist es möglich, die letzte Zeile einer Tabelle in MS SQL Server zurückzugeben? Ich verwende ein Auto-Inkrement-Feld für die ID und möchte, dass das letzte Feld hinzugefügt wird, um es mit etwas anderem zu verbinden. Irgendeine Idee?

Hier ist der Code:

const string QUERY = @"INSERT INTO Questions (ID, Question, Answer, CategoryID, Permission) " 
                   + @"VALUES (@ID, @Question, @Answer, @CategoryID, @Permission) "; 

using (var cmd = new SqlCommand(QUERY, conn)) 
{ 
    cmd.Parameters.AddWithValue("@Question", question); 
    cmd.Parameters.AddWithValue("@Answer", answer); 
    cmd.Parameters.AddWithValue("@CategoryID", lastEdited);
    cmd.Parameters.AddWithValue("@Permission", categoryID);
    cmd.ExecuteNonQuery(); 
}

Antworten auf die Frage(7)

Ihre Antwort auf die Frage