Кодировка нескольких языков, проблемма при пересылки с сайта в базу данных.
* сайт на трех языках(русский, английский, иврит)
* Microsoft Visual Studio .NET 2003
* Microsoft SQL Server
* На некоторых страницах пользователь может оставить коментарии с помощью текстбокса.
Например вот здесь: http://www.logicpc.co.il/eng/itdetail.aspx?icom=10465
Проблемма:
При написании русского языка в базе данных появляется "??????????" вместо текста. Понятно что проблемма с кодировкой. Но где искать не знаю. Сайт написан в кодировки utf-8, база данных в поле где ложится текст используется тип nvarchar, то есть также должен поддерживать несколько языков. В самой баззе данных если я пишу на любом языке, также все нормально. А если пересылается с моего сайта в базу данных, то тогда возникают проблеммы(???????). Плиз подскажите где копать? Может я что-то упустил?
INSERT
INTO Review_Ru (Code, UserName, CurrentDate, Review)
VALUES ('1111', 'sdfsdf', '07/08/09', N'хорошо')
То есть поставить N