MySQL asp.net字符集无法正常工作

用户名

我用

MySqlConnection con = new      MySqlConnection("server=localhost;database=m1cleedb;uid=m1cleeuser;pwd=**;pooling=false");
        MySqlCommand cmd = new MySqlCommand("insert into duyurular(adi, kim_icin, duyurulma_tarihi, detay) values(?p_1, ?p_2, ?p_3, ?p_4) ", con);
        cmd.Parameters.AddWithValue("?p_1", duyuru_adi.Text);
        cmd.Parameters.AddWithValue("?p_2", DropDownList3.SelectedItem.Text.ToString());
        cmd.Parameters.AddWithValue("?p_3", duyuru_tarihi.Value.ToString());
        cmd.Parameters.AddWithValue("?p_4", duyuru_editor.Value);
        con.Open();

代码块在我的“ duyurular”表中插入一行。我想在此方面获得土耳其字符支持,但是无论我如何尝试,都没有用。我希望能够将“ğ”字符放在?p_1内。但是当我这样做时,它会像“ g”一样插入。

然后,我决定在我的MySQL WorkBench端尝试一下。

    INSERT INTO `m1cleedb`.`duyurular`
(`adi`,
`kim_icin`,
`duyurulma_tarihi`,
`detay`,
`kategori`)
VALUES
('ğğ','ğğ','ğğ','şş','ğğ');

结果令人沮丧。.它正确插入了“ğ,ş”字符。

是什么引起我的asp.net插入命令和mysql工作台插入命令之间的差异?://

我也确实设置了一些断点,并且我看到?p_1参数的值确实变成了“ğğ”。

任何帮助,将不胜感激..

约翰·巴伯

我相信您需要告诉连接要使用哪种编码类型。

MySqlConnection("server=localhost;database=m1cleedb;uid=m1cleeuser;pwd=**;pooling=false");

应该

MySqlConnection("server=localhost;database=m1cleedb;uid=m1cleeuser;pwd=**;pooling=false;CHARSET=utf8;");

C#Mysql UTF8编码

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySQL字符集UTF 8排序规则(DUP键)无法正常工作

来自分类Dev

PHP Mysql:字符集

来自分类Dev

asp.net WebMethod无法正常工作

来自分类Dev

asp .net中的UserControl无法正常工作?

来自分类Dev

ASP .NET ID SetSetwordHashAsync无法正常工作

来自分类Dev

PHP和MySQL之间的字符集

来自分类Dev

mysql中的字符集错误

来自分类Dev

PHP MySQL查询字符集

来自分类Dev

MySQL错误-ASP.NET

来自分类Dev

如何防止ASP.Net发送默认字符集?

来自分类Dev

MySQL无法正常工作

来自分类Dev

MySQL无法添加外键约束-字符集不匹配

来自分类Dev

无法更改MySQL 5.7中的字符集(从拉丁语到utf8)

来自分类Dev

ASP日历无法正常工作

来自分类Dev

ASP登录无法正常工作

来自分类Dev

分页在ASP.NET MVC 5中无法正常工作

来自分类Dev

ASP.NET Web API和Ninject无法正常工作

来自分类Dev

ASP.NET多重触发无法正常工作

来自分类Dev

CSS对于ASP.Net按钮无法正常工作

来自分类Dev

Asp.Net下拉菜单无法正常工作

来自分类Dev

asp.net中的jQuery示例无法正常工作

来自分类Dev

ASP.Net Core CookieRequestCultureProvider无法正常工作

来自分类Dev

ASP.NET Core MVC Ajax无法正常工作

来自分类Dev

ASP.NET Core 5.0 RequestSizeLimit无法正常工作

来自分类Dev

ASP.NET MVC循环似乎无法正常工作

来自分类Dev

asp.net中的ImageButton的onclick无法正常工作

来自分类Dev

多语言ASP.NET网站无法正常工作

来自分类Dev

ASP.NET处理程序无法正常工作

来自分类Dev

CustomValidator在asp.net中无法正常工作