数据库中有个姓名字段,存储的一些名字中包含"峯","貟",
例如:张峯(其实应该是:张峯)有没有什么好的方法可以实现这个效果,
就是当用户输入“张峯”,查询出来的也是“张峯”,而不是“张?”。PS:"&#.....;"是什么编码?
解决方案 »
- asp.net 下拉弹出框的CSS设置问题
- 帮忙写条sql语句
- 求助:无法生成sql server的用户实例 仅集成连接才可以生成实例
- 插入新闻时的一个问题
- vb.net的图片触发事件!求助
- 各位高手请问在javascript客户端脚本中向服务器提交网页带有参数。在aspx的page_onload的事件中接受参数,为什么传过来的参数中带有数字
- Access 数据库连接时出现的问题!
- 如何在datagrid 绑定一个图片,
- 高配服务器空间便宜卖 支持asp/asp.net1.1/asp.net2.0
- qq邮箱作为找回密码显示不允许使用邮箱名称
- 怎么和Repeater绑定的数据进行比较?例如【if(1==Eval("id"))】
- 如何精确统计新闻的点击数,最好能举例说明
就是&#加数字会变成字或字符的编码
HttpUtility.HtmlEncode编码
取的时候:HttpUtility.HtmlDecode解码 再看看你用的是什么数据库,设置一下数据库的字符集.
使用实例如下:
var code=escape(document.getelementbyId("textId").value);
//通过document对象的getelementbyId方法得到id号为textId的对象的值,并复制给变量codedocument.getelementbyId("textId").value=unescape(code);
//将code解码并赋值textId
string str = "";
string outStr = "";
if (!string.IsNullOrEmpty(str))
{
string[] strlist = str.Replace("\\","").Split('u');
try
{
for (int i = 1; i < strlist.Length; i++)
{
outStr += (char)int.Parse(strlist[i], System.Globalization.NumberStyles.HexNumber);
}
}
catch
{ }
}