C#调用MySql数据库报错:KeyNotFoundException, 给定关键字不在字典中
2017-06-01 13:48
1406 查看
参考资料:http://bbs.csdn.net/topics/390996148?page=1
用C#连接MySql数据库报错:给定关键字不在字典中。是由于连接所用的字符集编码和数据库所用的字符集编码不一致导致的;
如下图所示:数据库编码为 utf8mb4,而连接时指定的编码为 utf8,这种情况下就会报错;
数据库编码:
连接指定的编码:
解决办法是:修改数据库编码为 utf8 即可。
用C#连接MySql数据库报错:给定关键字不在字典中。是由于连接所用的字符集编码和数据库所用的字符集编码不一致导致的;
如下图所示:数据库编码为 utf8mb4,而连接时指定的编码为 utf8,这种情况下就会报错;
数据库编码:
连接指定的编码:
解决办法是:修改数据库编码为 utf8 即可。
相关文章推荐
- C#连接MySql报错:KeyNotFoundException, 给定关键字不在字典中
- KeyNotFoundException: 给定关键字不在字典中
- Nhibernate 抛出异常 System.Collections.Generic.KeyNotFoundException 给定关键字不在字典中
- Nhibernate 抛出异常 System.Collections.Generic.KeyNotFoundException 给定关键字不在字典中
- SL调用WCF方法报错:给定关键字不在字典中
- C# 调用C++dll 引发DllNotFoundException
- 临时解决.net查询Mysql utf8mb4报给定关键字不在字典中
- win xp C# 调用 C++ dll system.dllnotfoundexception
- c#调用C++DLL EntryPointNotFoundException 找不到入口点
- C# 调用C++dll 引发DllNotFoundException
- Silverlight中引用wcf出现“给定关键字不在字典中”的错误
- (六)Net Core项目使用Controller之一 c# log4net 不输出日志 .NET Standard库引用导致的FileNotFoundException探究 获取json串里的某个属性值 common.js 如何调用common.js js 筛选数据 Join 具体用法
- Petapoco Update在使用匿名对象修改时提示“给定关键字不在字典中”
- visual studio 2017添加数据源(mysql)报 "missing server and user in credentials" 或报 "给定关键字不在字典"
- SQL Compare 错误 给定关键字不在字典中
- SQL语句查询出现异常,SQL语句:*** 给定关键字不在字典中。
- 给定关键字不在字典中
- MySqlDataAdapter.Fill() 报异常‘给定关键字不在字典中’的解决方案
- WCF 错误 给定关键字不在字典中
- C# 异步调用之async及await关键字