当前位置:编程学习 > C#/ASP.NET >>

access查到的字段乱码

比如查名字查到了这样的字符串   "聂鑫\0粀"

使用这样的字符串insert回去的时候必然出问题,怎么去掉后面的乱码?  为什么\0都显示出来了呢? --------------------编程问答-------------------- s = s.Split('\0')[0]; --------------------编程问答-------------------- or: text = text.Substring(0, text.IndexOf('\0')); --------------------编程问答-------------------- 不可能吧,你确定里面的数据不是这样的?
access的文本字段都是UNICODE型,发生这种问题八成是存取操作有问题。 --------------------编程问答-------------------- 你先编码添加数据的时候比如这样子string Name = Request.QueryString["Name"]; 
Response.Write(Server.UrlDecode(Name));

--------------------编程问答-------------------- 我也遇到过,\0是文本结束符吧.
搞不清楚为什么会出现,而且是有的列有,有的列没有.
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,