我试图像这样执行一个MySQLCommand:
Dim comCommand As MySqlCommand
comCommand = New MySqlCommand("MyStoredProc", conConnection)
comCommand.CommandType = CommandType.StoredProcedure
myParam = New MySqlParameter("?myParam", SqlDbType.VarChar, 255) 'Error occurs here!
comCommand.Parameters.Add(myParam )
myParam .Value = "test"
comCommand.ExecuteNonQuery()
但是在创建“ varchar”参数时,我始终收到以下错误:
“无效的数据类型”
这似乎与“ size”参数有关,但我看不出它有什么问题。有人可以帮忙吗?
最佳答案
尝试使用MySqlDbType代替SqlDbType吗?