c#报错 不支持关键字: “charset”原因
网络整理 - 06-27
本文给大家讲述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连接接数据库对象即可,问题解决。
c#报错 不支持关键字: “charset”原因