gpt4 book ai didi

c# - 使用 C# 将 UTF8 字符串插入 MySQL

转载 作者:行者123 更新时间:2023-11-29 06:37:04 24 4
gpt4 key购买 nike

尝试向 MySQL 插入字符串时,我不断收到“不正确的字符串值”错误。

列类型是“text COLLATE utf8_unicode_ci”我使用从 C# 代码调用的存储过程。

已经尝试过以下方法:

  • 将“charset=utf8”添加到 web.config
  • 将字符串转换为编码字节数组

最佳答案

当你声明一个存储过程时,总是明确地为参数指定一个字符集,如下所示:

创建过程auth_add_public_user(p_login varchar(100) 字符集utf8,...

参见 bugreport了解更多详情。

关于c# - 使用 C# 将 UTF8 字符串插入 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23849688/

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