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