Что необходимо сделать для правильного использования UTF-8 в ASP.
- Ваша страница должна быть сохранена как UTF-8 (если она содержит символы не ASCII).
- Любой серверный скрипт должен содержать только символы ASCII
- Ваша страница должна начинаться со строки
<%@ codepage=65001 %>
- Ваш серверный скрипт должен сделать это: -
Response.CharSet = "UTF-8"
Тем не менее, я настоятельно рекомендую не хранить HTML в БД, если вы действительно не создаете какую-то CMS и / или не используете некоторые строгие процедуры проверки.
Полагаю, вы забыли сделать одно из последних двух пунктов.