您的当前位置:首页正文

c#中出现:不支持关键字: “charset” 报错

2024-11-25 来源:个人技术集锦

本文给大家讲述c#中出现:不支持关键字: “charset” 报错的原因。

本次报错的语句为:

string connstr = "server=127.0.0.1;user=root;database=dbname;password=dbpass;charset=utf8;Allow Zero Datetime=True";
using (SqlConnection connection = new SqlConnection(connstr)) //此处报错

错误部分我已经标注好了

显而易见,是我搞错了数据库连接对象。

我的connstr是mysql的,而我的数据库连接类却使用的是SqlConnection,而不是MySqlConnection。

SqlConnection并不认得什么charset=utf8,所以自然出现了:不支持关键字: “charset”的报错了。问题原因找到,全部改成mysql连接接数据库对象即可,问题解决。

 
转载需注明出处:IT技术学习网 http://www.itjsxx.com/csharp/1008.html

显示全文