“MySql.Data.MySqlClient.MySqlDbType”并不包含“Char”的定义
MySqlParameter[] parameters = {
new MySqlParameter("@LogId", MySqlDbType.Char,10),
new MySqlParameter("@LogUrl", MySqlDbType.Char,10),
new MySqlParameter("@LogDate", MySqlDbType.Char,10),
new MySqlParameter("@Operate", MySqlDbType.Char,10),
new MySqlParameter("@Column_4", MySqlDbType.Char,10),
new MySqlParameter("@Column_7", MySqlDbType.Char,10),
new MySqlParameter("@IP", MySqlDbType.Char,10)};
遇到这种错误该怎么解决呢?
------解决方案--------------------用其它类型换下。
MySql不是用@的。把"@"换成"?".
------解决方案--------------------MySqlParameter[] parameters = {
new MySqlParameter("?LogId", MySqlDbType.Char,10),
new MySqlParameter("?LogUrl", MySqlDbType.Char,10),
new MySqlParameter("?LogDate", MySqlDbType.Char,10),
new MySqlParameter("?Operate", MySqlDbType.Char,10),
new MySqlParameter("?Column_4", MySqlDbType.Char,10),
new MySqlParameter("?Column_7", MySqlDbType.Char,10),
new MySqlParameter("?IP", MySqlDbType.Char,10)};
MySqlDbType....这个找个其它类型试一下。