国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

帶OUTPUT參數的CLR存儲過程

2024-07-21 02:47:30
字體:
來源:轉載
供稿:網友
帶OUTPUT參數的CLR存儲過程

前面寫了一篇《帶參數的CLR存儲過程》http://www.cnblogs.com/insus/p/4373605.html ,如果我們需要創建一個帶OUTPUT返回值。實現它,可以先了解一下C#的OUT關鍵詞

out (C# Reference)

打開剛才前面我們寫好的SQL DataBase PRoject,添加一個方法:

可復制代碼:

 public static void GetFruitName(out SqlString fruitName, SqlByte fruit_nbr )    {        SqlConnection connection = new SqlConnection("Context connection=true");        connection.Open();        SqlCommand command = new SqlCommand();        command.Connection = connection;        string sql = "SELECT [FruitName] FROM [dbo].[Fruit] WHERE [Fruit_nbr] = @Fruit_nbr";        command.CommandText = sql;        SqlParameter param = new SqlParameter("@Fruit_nbr", SqlDbType.TinyInt);        param.Value = fruit_nbr;        command.Parameters.Add(param);        try        {            string scalarValue = (string)command.ExecuteScalar();            fruitName = (SqlString)scalarValue;        }        catch         {            fruitName = string.Empty;        }        connection.Close();    }
View Code

Build solution,然后找開Microsoft SQL Server management studio,重新部署Assembly以及Clr stored procedure。參考前兩篇《簡單創建與布署CLR存儲過程》http://www.cnblogs.com/insus/p/4371762.html 和 《帶參數的CLR存儲過程》http://www.cnblogs.com/insus/p/4373605.html

執行存儲過程:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 察哈| 鹤壁市| 凤台县| 广宗县| 治多县| 阿拉善左旗| 任丘市| 宁化县| 中西区| 汝阳县| 克拉玛依市| 金湖县| 桂平市| 亚东县| 琼中| 阿克陶县| 怀柔区| 临漳县| 夹江县| 富裕县| 丹寨县| 栖霞市| 清徐县| 湘乡市| 介休市| 普宁市| 石楼县| 罗山县| 博白县| 自治县| 双流县| 山阳县| 金平| 安龙县| 池州市| 淳化县| 云霄县| 阿合奇县| 通道| 高平市| 青浦区|