求帮助 C# 将数据写入数据库SQL时 汉字全变成问号

.Net技术 码拜 8年前 (2016-04-29) 2347次浏览
在做爬虫程序的时候本来网页有些汉字信息,在本人运行VS的控制台里面显示就是一串问号“?”  当本人把数据传人数据库时,在数据库里面也显示的是一串问号,而手动在数据库输入汉字创建column是可以的,这是怎么回事啊?
求帮助 C# 将数据写入数据库SQL时 汉字全变成问号
求帮助 C# 将数据写入数据库SQL时 汉字全变成问号
解决方案

10

你们怎么都拿数据说事求帮助 C# 将数据写入数据库SQL时 汉字全变成问号
题主的问题出现在网页捉取那块。你使用的字符编码跟网页的不一至,所以捉的内容显示为问号。
假如这个问题没有解决好。你怎么折腾数据库都是没有用的
捉取那一块,参考一下:http://blog.csdn.net/zhuyu19911016520/article/details/46647001

30

数据库里写的字符串前面加上N试试。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明求帮助 C# 将数据写入数据库SQL时 汉字全变成问号
喜欢 (0)
[1034331897@qq.com]
分享 (0)