欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Asp .net 調(diào)用帶參數(shù)的存儲過程

 更新時間:2017年03月24日 09:06:30   作者:Resources  
本文主要介紹了Asp .net 調(diào)用帶參數(shù)的存儲過程的相關(guān)知識。具有很好的參考價值。下面跟著小編一起來看下吧

1.后臺調(diào)用帶參數(shù)的存儲過程詳解

例:

注明:@AnalysisDate,@Process_PTR為存儲過程參數(shù)

        IDataParameter[] iDataDi = new SqlParameter[2];
            iDataDi[0] = new SqlParameter("@AnalysisDate", showDate);
            iDataDi[1] = new SqlParameter("@Process_PTR", ID);
            //獲取檢測項所選日期的不同時間
            dtDifferTime = SqlHelper.RunProceduresByParameter("pro_GetDifferenceTimeInfos", iDataDi);
            //SqlHelper中的 RunProceduresByParameter(string storedProcName, IDataParameter[] parameters)方法:
   /// <summary>
    /// 執(zhí)行帶參數(shù)的存儲過程,返回DataSet類型
    /// </summary>
    /// <param name="storedProcName"></param>
    /// <param name="parameters"></param>
    /// <returns></returns>
    public static DataSet RunProceduresByParameter(string storedProcName, IDataParameter[] parameters)
    {
      using (SqlConnection connection = new SqlConnection(connectionString))
      {
        DataSet dataSet = new DataSet();
        connection.Open();
        SqlDataAdapter sqlDA = new SqlDataAdapter();
        sqlDA.SelectCommand = BuildQueryCommand(connection, storedProcName, parameters);
        sqlDA.Fill(dataSet);
        connection.Close();
        connection.Dispose();
        return dataSet;
      }
    }
   /// <summary> 
    /// 構(gòu)建 SqlCommand 對象(用來返回一個結(jié)果集,而不是一個整數(shù)值) 
    /// </summary> 
    /// <param name="connection">數(shù)據(jù)庫連接</param> 
    /// <param name="storedProcName">存儲過程名</param> 
    /// <param name="parameters">存儲過程參數(shù)</param> 
    /// <returns>SqlCommand</returns> 
    private static SqlCommand BuildQueryCommand(SqlConnection connection, string storedProcName, IDataParameter[] parameters)
    {
      SqlCommand command = new SqlCommand(storedProcName, connection);
      command.CommandType = CommandType.StoredProcedure;
      foreach (SqlParameter parameter in parameters)
      {
        command.Parameters.Add(parameter);
      }
      return command;
    }

2.存儲過程創(chuàng)建語句

USE [RedBSys_DB]
GO
/****** Object: StoredProcedure [dbo].[pro_GetDifferenceTimeInfos]  Script Date: 2017-03-22 16:34:13 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
 --獲取檢測項當(dāng)天日期不同時間
CREATE proc [dbo].[pro_GetDifferenceTimeInfos]
  @AnalysisDate varchar(50),
  @Process_PTR int
AS
 select distinct(AnalysisDate) from Assay_BillMain
 where CONVERT(varchar(100),AnalysisDate, 23)=@AnalysisDate and Process_PTR=@Process_PTR 
 order by AnalysisDate ASC
GO

 

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關(guān)文章

  • 一步步做自己的webinstall安裝包

    一步步做自己的webinstall安裝包

    眾所周知,在VS環(huán)境下自帶的WEBINSTALL項目無法選擇安裝路徑,這讓很多開發(fā)者頭痛不已?,F(xiàn)提供一種辦法供大家參考
    2012-10-10
  • 從ASP.NET Core3.1遷移到5.0的方法

    從ASP.NET Core3.1遷移到5.0的方法

    這篇文章主要介紹了從ASP.NET Core3.1遷移到5.0的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • asp.net core利用AccessControlHelper實現(xiàn)控制訪問權(quán)限

    asp.net core利用AccessControlHelper實現(xiàn)控制訪問權(quán)限

    這篇文章主要給大家介紹了關(guān)于asp.net core利用AccessControlHelper實現(xiàn)控制訪問權(quán)限的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者使用asp.net core具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • ASP.NET遞歸法求階乘解決思路

    ASP.NET遞歸法求階乘解決思路

    遞歸就是在過程或函數(shù)里調(diào)用自身,在使用遞歸策略時,必須有一個明確的遞歸結(jié)束條件,稱為遞歸出口遞歸算法解題通常顯得很簡潔,但遞歸算法解題的運行效率較低。所以一般不提倡用遞歸算法設(shè)計程序
    2012-12-12
  • 對ASP.Net的WebAPI項目進(jìn)行測試

    對ASP.Net的WebAPI項目進(jìn)行測試

    這篇文章介紹了對WebAPI項目進(jìn)行測試的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • IIS部署ASP.NET5的實現(xiàn)步驟

    IIS部署ASP.NET5的實現(xiàn)步驟

    本文主要介紹了ASP.NET5嘗試部署到IIS中運行,對基礎(chǔ)入門的同學(xué)有一定的幫助,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • 在.net項目使用JSONSchema示例詳解

    在.net項目使用JSONSchema示例詳解

    這篇文章主要為大家介紹了在.net項目使用JSONSchema的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • 詳解ASP.NET Core 處理 404 Not Found

    詳解ASP.NET Core 處理 404 Not Found

    這篇文章主要介紹了詳解ASP.NET Core 處理 404 Not Found,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • ASP.NET微信公眾號查看粉絲信息接口

    ASP.NET微信公眾號查看粉絲信息接口

    這篇文章主要為大家詳細(xì)介紹了ASP.NET微信公眾號查看粉絲信息接口的相關(guān)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • 如何為asp.net網(wǎng)站項目添加子項目

    如何為asp.net網(wǎng)站項目添加子項目

    最近要給公司的電子商務(wù)網(wǎng)站添加個圈子的功能.網(wǎng)站功能本來就包含有新聞發(fā)布,會員管理,商品購物,后臺管理等,現(xiàn)在又要再加上圈子的功能,網(wǎng)站項目越來越復(fù)雜,每次編譯生成的dll超過100k.這樣每次修改任何一個功能中的任何一個小問題都要上傳整個dll,并導(dǎo)致整個website的首次訪問的重新編譯.
    2008-10-10

最新評論