91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在asp.net中利用IDataParameter調用存儲過程

發布時間:2020-12-25 15:41:49 來源:億速云 閱讀:182 作者:Leah 欄目:開發技術

如何在asp.net中利用IDataParameter調用存儲過程?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

具體實現方法如下:

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;
  }
}

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鸡东县| 连南| 额济纳旗| 封开县| 台东市| 恭城| 渝中区| 深圳市| 唐海县| 礼泉县| 武义县| 岐山县| 天台县| 温宿县| 杨浦区| 中牟县| 清镇市| 博客| 闽清县| 竹山县| 大埔县| 武乡县| 穆棱市| 嘉兴市| 南昌市| 寿光市| 安仁县| 江油市| 平邑县| 宁安市| 油尖旺区| 敦煌市| 南部县| 宁海县| 青海省| 夹江县| 崇礼县| 开远市| 乌兰浩特市| 宁阳县| 渝中区|