C#调用带输出参数的mysql存储过程


sq.conn.Open();
MySql.Data.MySqlClient.MySqlCommand mycmd = new MySql.Data.MySqlClient.MySqlCommand();
mycmd.CommandType = CommandType.StoredProcedure;
mycmd.Connection = sq.conn;
mycmd.CommandText = "sp_agent_otherSample_Payorder";

mycmd.Parameters.AddWithValue("_tysn", sTYSN);
MySql.Data.MySqlClient.MySqlParameter parout = new MySql.Data.MySqlClient.MySqlParameter("_re", MySql.Data.MySqlClient.MySqlDbType.VarChar);
parout.Direction = ParameterDirection.Output;
mycmd.Parameters.Add(parout);

mycmd.ExecuteNonQuery();
string sRe = "";
sRe = parout.Value.ToString();

sq.conn.Close();


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM