gpt4 book ai didi

c# - 我在 Mysql 中遇到希伯来语问题。我使用 visualstudio10、connector 和 linq。我能做些什么?

转载 作者:行者123 更新时间:2023-11-29 01:46:14 27 4
gpt4 key购买 nike

该查询仅适用于英语。*表和所有数据库都是 utf-8(utf-8_general_ci)我在 db(phpmyadmin 或 mysql Workbench)中看到希伯来语问题是从数据库中读取值。

*我使用linqtosql做查询,模型是EntityFramework。

这是一个示例:

        using (dbEntities model = new dbEntities())
{

List<string> lstNoth = new List<string>();
var query = from t in model.producttype
where t.ProductTypeName.Contains(text)
select new
{
t.ProductTypeName
};

foreach (var item in query) //value in hebrew didn't get inside.
{
lstNoth.Add(item.ProductTypeName);
}
}

最佳答案

我找到了解决方案。我在WebConfig中的connectionString中添加了sentence-charset=utf8。

database=XXXX;charset=utf8 

问题解决了。无论如何感谢您的帮助。

关于c# - 我在 Mysql 中遇到希伯来语问题。我使用 visualstudio10、connector 和 linq。我能做些什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6021598/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com