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();
}