我正在Asp.Net中编写一个Web应用程序。我有一个文本列,其中用户输入产品的描述。在SQL Server数据库C中保存表情符号#
它正在保存正确,但如果我在使用手机输入描述时使用表情符号,它会被保存为数据库中的??
。
如何正确保存并在下次显示时向用户输入他的内容?
我尝试以下解决方案没有结果
byte[] bytes = Encoding.Default.GetBytes(myString);
myString = Encoding.UTF8.GetString(bytes);
我猜是编码问题。
任何帮助?
什么是表格列的数据类型? – tharif
它是nvarchar(MAX) –
是正确保存吗?检查表中的数据还是'??'在桌子上? – tharif