日期:2014-05-18  浏览次数:20766 次

c# 圆点?提交到数据库以后,显示出来是问号,该怎么办呢?
默认的是utf-8编码,保存圆点?的时候提示不能保存unicode编码,该怎么解决呢?

------解决方案--------------------
将字符串当作二进制保存。读取的时候再根据所用编码转成字符串。

byte[] 要存入库的数据 = UTF8Encoding.GetBytes(要保存的字符串);

------解决方案--------------------
在字段变量前加大写N


SQL code
insert into #table (id,name)VALUES(1,N'?内容')

------解决方案--------------------
学习
------解决方案--------------------
我也学习
------解决方案--------------------
我也学习