MAX(id) à l'aide de SqlDataReader C#

Comment puis-je changer cela:

        using (SqlCommand myCommand = myConnection.CreateCommand())
        {
            myConnection.Open();
            myCommand.CommandText = "SELECT FormID FROM tbl_Form";
            using (SqlDataReader reader = myCommand.ExecuteReader())
            {
                while (reader.Read())
                {
                    int FormID = reader.GetInt32(reader.GetOrdinal("FormID"));
                    MessageBox.Show(FormID.ToString());
                }
            }
        }

pour obtenir MAX(FormID) ?

Ma tendance naturelle est de jeter un MAX autour de FormID, mais j'obtiens un IndexOutOfRange exception.

InformationsquelleAutor Dan Kanze | 2012-02-12