Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 编码问题:can';尽管该项存在,但在db中找不到该项_C#_Encoding_Decoding - Fatal编程技术网

C# 编码问题:can';尽管该项存在,但在db中找不到该项

C# 编码问题:can';尽管该项存在,但在db中找不到该项,c#,encoding,decoding,C#,Encoding,Decoding,我的数据库中有以下条目: tést 我从用户那里得到的是: "tést" 当我在db中搜索它时,我会得到空结果,因为它不存在。 如何转换é到 这是我的代码: (from x in db.tblMyTable where x.name == "tést" select x) 我使用实体框架。要转换该字符串,可以使用HtmlDecode方法: str = Server.HtmlDecode(str); 但是,您应该了解为什么值是HTML

我的数据库中有以下条目:

tést
我从用户那里得到的是:

"tést"
当我在db中搜索它时,我会得到空结果,因为它不存在。 如何转换
é

这是我的代码:

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

我使用实体框架。

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

str = Server.HtmlDecode(str);

但是,您应该了解为什么值是HTML编码的,而实际上不应该是HTML编码的。

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

str = Server.HtmlDecode(str);

但是,您应该了解为什么值是HTML编码的,而它实际上不应该是HTML编码的。

“当我在数据库中搜索它时”。。。哪个数据库?你的“搜索”怎么样。你的代码在哪里?可能是@spender的副本我编辑了这个问题。“当我在数据库中搜索它的时候”。。。哪个数据库?你的“搜索”怎么样。你的代码在哪里?可能是@spender的重复我编辑了这个问题。