• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp.net中IDataParameter调用存储过程的实现方法

    本文实例讲述了asp.net中IDataParameter调用存储过程的实现方法,是asp.net数据库程序设计中非常实用的技巧。分享给大家供大家参考。

    具体实现方法如下:

    public string GenerateExamePaper(string paperType, string driverID, string MacAddr)
    {
      int i;
      IDataParameter[] iData = new SqlParameter[4];
      iData[0] = new SqlParameter("@paperType", paperType);
      iData[1] = new SqlParameter("@driverID", driverID);
      iData[2] = new SqlParameter("@MacAddr", MacAddr);
      iData[3] = new SqlParameter("@sReturn", SqlDbType.Char, 50, ParameterDirection.Output, false, 0, 0, string.Empty, DataRowVersion.Default,null);
      string aaa = "";
      i= DbHelperSQL.RunProcedureParOut("Pro_GenerateExamePaper", iData, out aaa).ToString();
    
      return aaa;
    }
    
    /// summary>
    /// 执行存储过程,返回影响的行数 
    /// /summary>
    /// param name="storedProcName">存储过程名/param>
    /// param name="parameters">存储过程参数/param>
    /// param name="rowsAffected">影响的行数/param>
    
    /// param name="rowsAffected">返回output值/param>
    
    /// returns>/returns>
    public static int RunProcedure(string storedProcName, IDataParameter[] parameters, out int rowsAffected,out str)
    {
      using (SqlConnection connection = new SqlConnection(connectionString))
      {
     int result;
     connection.Open();
     SqlCommand command = BuildIntCommand(connection, storedProcName, parameters);
     rowsAffected = command.ExecuteNonQuery();
     result = (int)command.Parameters["ReturnValue"].Value;
        str= (int)command.Parameters["@sReturn"].Value;
     return result;
      }
    }
    
    

    相信本文所述对大家的asp.net程序设计有一定的借鉴价值。

    您可能感兴趣的文章:
    • asp.net实现调用带有输出参数的存储过程实例
    • asp.net中调用oracle存储过程的方法
    • asp.net利用存储过程和div+css实现分页(类似于博客园首页分页)
    • asp.net安全、实用、简单的大容量存储过程分页
    • asp.net 结合mysql存储过程进行分页代码
    • 在ASP.NET中用存储过程执行SQL语句
    • asp.net 存储过程调用
    • asp.net sql存储过程
    • Asp .net 调用带参数的存储过程
    上一篇:asp.net网站防恶意刷新的Cookies与Session解决方法
    下一篇:asp.net操作javascript:confirm返回值的两种方式
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp.net中IDataParameter调用存储过程的实现方法 asp.net,中,IDataParameter,调用,