解决办法:
首先要将数据库中的字段类型改成Nvarchar(X)的数据类型,
其次,在程序中如果有用到parameter的方法,如:
new SqlParameter("@Title",SqlDbType.NVarChar,150)
在实例化的时候声明这是一个Nvarchar的数据类型,长度是多少,然后:
paras[4].Value = "XXX";
赋值,这样插入数据库以后,title这个字段就可以显示中文的特殊字符了。
另外,如果不用paramter的方式,可以直接在字段的值前边加“N”,如:
insert into a values(N'xxx')
这样,也是可以成功插入的。
在这里做下记录。