首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# 圆点?提交到数据库以后,显示出来是问号,该怎么处理呢

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

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

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

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

[解决办法]
在字段变量前加大写N


SQL code
insert into #table (id,name)VALUES(1,N'?内容')
[解决办法]
学习
[解决办法]
我也学习
[解决办法]
我也学习

热点排行