• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

    C# 調(diào)用存儲過程簡單完整的實例代碼

    來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 22:43:32
    文檔

    C# 調(diào)用存儲過程簡單完整的實例代碼

    C# 調(diào)用存儲過程簡單完整的實例代碼:CREATE PROC P_TEST@Name VARCHAR(20), @Rowcount INT OUTPUT AS BEGIN SELECT * FROM T_Customer WHERE NAME=@Name SET @Rowcount=@@ROWCOUNT END GO ---------------------------------------------------------------------------------------- --存儲過程調(diào)用如下
    推薦度:
    導(dǎo)讀C# 調(diào)用存儲過程簡單完整的實例代碼:CREATE PROC P_TEST@Name VARCHAR(20), @Rowcount INT OUTPUT AS BEGIN SELECT * FROM T_Customer WHERE NAME=@Name SET @Rowcount=@@ROWCOUNT END GO ---------------------------------------------------------------------------------------- --存儲過程調(diào)用如下

    CREATE PROC P_TEST@Name VARCHAR(20),
    @Rowcount INT OUTPUT
    AS
    BEGIN
    SELECT * FROM T_Customer WHERE NAME=@Name
    SET @Rowcount=@@ROWCOUNT
    END
    GO
    ----------------------------------------------------------------------------------------
    --存儲過程調(diào)用如下:
    ----------------------------------------------------------------------------------------
    DECLARE @i INT
    EXEC P_TEST 'A',@i OUTPUT
    SELECT @i
    --結(jié)果
    /*
    Name Address Tel
    ---------- ---------- --------------------
    A Address Telphone

    (所影響的行數(shù)為 1 行)


    -----------
    1

    (所影響的行數(shù)為 1 行)
    */
    ----------------------------------------------------------------------------------------

    --DotNet 部分(C#)
    --WebConfig 文件:
    ----------------------------------------------------------------------------------------
    ......
    </system.web>

    <!-- 數(shù)據(jù)庫連接字符串
    -->
    <appSettings>
    <add key="ConnectString" value="server=(local);User ID=sa;Password=;database=Test" />
    </appSettings>

    </configuration>
    ----------------------------------------------------------------------------------------
    --C#代碼:(用到兩個測試控件,DataGrid1(用于顯示綁定結(jié)果集合),Lable(用于顯示存儲過程返回單值)

    代碼
    代碼如下:


    using System.Data.SqlClient;
    private void Page_Load(object sender, System.EventArgs e)

    { // 在此處放置用戶代碼以初始化頁面
    String DBConnStr; DataSet MyDataSet=new DataSet();
    System.Data.SqlClient.SqlDataAdapter DataAdapter=new System.Data.SqlClient.SqlDataAdapter();
    DBConnStr=System.Configuration.ConfigurationSettings.AppSettings["ConnectString"];
    System.Data.SqlClient.SqlConnection myConnection = new System.Data.SqlClient.SqlConnection(DBConnStr);
    if (myConnection.State!=ConnectionState.Open)
    { myConnection.Open(); }
    System.Data.SqlClient.SqlCommand myCommand = new System.Data.SqlClient.SqlCommand("P_Test",myConnection);
    myCommand.CommandType=CommandType.StoredProcedure; //添加輸入查詢參數(shù)、賦予值
    myCommand.Parameters.Add("@Name",SqlDbType.VarChar);
    myCommand.Parameters["@Name"].Value ="A"; //添加

    輸出參數(shù)
    myCommand.Parameters.Add("@Rowcount",SqlDbType.Int);
    myCommand.Parameters["@Rowcount"].Direction=ParameterDirection.Output;
    myCommand.ExecuteNonQuery();
    DataAdapter.SelectCommand = myCommand;
    if (MyDataSet!=null)
    { DataAdapter.Fill(MyDataSet,"table"); }
    DataGrid1.DataSource=MyDataSet; DataGrid1.DataBind(); //得到存儲過程輸出參數(shù)
    Label1.Text=myCommand.Parameters["@Rowcount"].Value.ToString();
    if (myConnection.State == ConnectionState.Open) { myConnection.Close();
    }
    }

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    C# 調(diào)用存儲過程簡單完整的實例代碼

    C# 調(diào)用存儲過程簡單完整的實例代碼:CREATE PROC P_TEST@Name VARCHAR(20), @Rowcount INT OUTPUT AS BEGIN SELECT * FROM T_Customer WHERE NAME=@Name SET @Rowcount=@@ROWCOUNT END GO ---------------------------------------------------------------------------------------- --存儲過程調(diào)用如下
    推薦度:
    標(biāo)簽: 使用的 代碼 實例
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产精品污WWW在线观看| 久久精品国产99国产精偷| 国产精品成人观看视频免费| 亚洲AV无码乱码精品国产| 久久99精品国产99久久| 久久精品水蜜桃av综合天堂| 日韩精品一区二区三区在线观看| 杨幂国产精品福利在线观看| 精品一区二区三区在线观看视频 | 日本精品卡一卡2卡3卡四卡| 亚洲精品~无码抽插| 乱人伦人妻精品一区二区| 国产成人无码精品久久久久免费| 久久久精品久久久久久 | 精品三级AV无码一区| 精品无码人妻久久久久久| 99久久精品这里只有精品| 九九热这里只有在线精品视| 国产乱码精品一区二区三区中文| 99亚洲精品视频| 久久99国产精品久久久| 6一12呦女精品| 国产成人精品日本亚洲网站| 久久99精品久久只有精品| 久久精品国产亚洲AV大全| 无码国产乱人伦偷精品视频| 欧美日韩精品一区二区三区不卡 | 亚洲精品无码MV在线观看| 免费人欧美日韩在线精品 | 在线精品国产一区二区三区 | 国产精品无码日韩欧| 亚洲国产精品VA在线观看麻豆 | 欧美精品亚洲精品日韩专区| 国产在线精品观看免费观看| 国产精品九九九| 国产精品99在线播放| 国产成人综合精品一区| 国产乱人伦偷精品视频 | 久久久久99精品成人片三人毛片| 久热这里只有精品12| 亚洲国产精品一区二区成人片国内 |