编码问题:虽然存在但无法在db中找到该项目

时间:2013-01-25 15:41:30

标签: c# encoding decoding

我的数据库中有这个条目:

tést

我从用户那里得到的是:

"tést"

当我在db中搜索它时,我得到null结果,因为它不存在。 如何将é转换为é?

这是我的代码:

(from x in db.tblMyTable where x.name == "tést" select x)

我使用实体框架。

1 个答案:

答案 0 :(得分:3)

要转换该字符串,您可以使用HtmlDecode方法:

str = Server.HtmlDecode(str);

但是,你应该研究一下为什么价值来自HTML编码,当它真的不应该。