try
            {
                var sValue = "0";
                var db = DatabaseFactory.CreateDatabase();
                var cmd = db.GetStoredProcCommand("proc_GetYzmInfo");
                db.AddInParameter(cmd, "phone", DbType.String, mYzm.Phone);
                db.AddParameter(cmd, "@Result", DbType.String, ParameterDirection.ReturnValue, "", DataRowVersion.Current, null);

                //db.AddOutParameter(cmd, "@value", DbType.String, 20);
                db.ExecuteDataSet(cmd);

                return cmd.Parameters["@Result"].Value.ToString();
            }
            catch (Exception e)
            {
                Log.Error("获取验证码发送记录出错 -> " + e);
                return null;
            }

注意这里面分两种类型,ParameterDirection.ReturnValue为返回Return类型,db.AddOutParameter为返回Output类型

相关文章:

  • 2021-11-12
  • 2022-01-01
  • 2021-12-18
  • 2021-12-27
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-28
  • 2021-09-18
  • 2022-12-23
  • 2022-12-23
  • 2022-01-09
相关资源
相似解决方案