[英]Using MySQL stored procedure in Asp.Net C#
我找不到此代码中的错误。 据我说,这很好,希望能正确执行,但出现错误:
错误[42000] [MySQL] [ODBC 3.51驱动程序] [mysqld-5.7.11]
您的SQL语法有误; 检查与您的MySQL服务器版本相对应的手册,以获取在第1行的“ ViewBatchByID”附近使用正确的语法
我的代码是
string Message = null;
OdbcCommand Cmd = new OdbcCommand();
Cmd.Connection = Connection.con;
Cmd.CommandText = "ViewBatchByID";
Cmd.CommandType = CommandType.StoredProcedure;
Cmd.Parameters.AddWithValue("@p0", 1);
try
{
Cmd.ExecuteNonQuery();
}
catch(Exception ex)
{
Message = ex.Message.ToString();
}
这里的ViewBatchByID
是我的存储过程,可以在服务器上正常工作。
检查服务器的连接设置。 Database
设置好了吗?
Driver={SQL Server};Server=(local);Trusted_Connection=Yes;Database=AdventureWorks;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.