sql 注入汉字 乱码问题
在查询分析器运行insert into table (clom) values('汉字')注入成功且无乱码,SELECT 值为Chinese_PRC_CI_AS 汉字显示正常。 字段类型为 nvarchar
网页的传入的参数汉字显示正常,就是在 .cs 文件下通过HBHELP 添加数据后,注入的汉字为乱码。
我已将字符串改为
String s = "insert into table (clom) values (N'汉字')"; 还是没用。不知道哪的原因了。
求大虾指教。 急。
[最优解释]
纯数据库操作有问题吗?如果没有,证明是c#没写好
[其他解释]
看看是不是c#的默认编码格式有问题。
[其他解释]