ExecuteScalar выдаст вам ровно то, что хранится в БД. Экранирование, видимо, происходит позднее.
Если вы пишете на Razor, пользуйтесь Html.Raw(ваша строка)
Atlant1Q, Вы вообще давно программируете?
Отладчик сам же и экранирует.
Попробуйте вывести эту строку в файл, на консоль или в окно отладки (System.Diagnistics.Debug.Pring(s))
Посмотрите, что получится.