欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何理解C#ChangeCompanyName

這篇文章主要講解了“如何理解C# ChangeCompanyName”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“如何理解C# ChangeCompanyName”吧!

北林網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,北林網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為北林上1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的北林做網(wǎng)站的公司定做!

在這一節(jié)中,我們將會(huì)看到如何寫一個(gè)執(zhí)行了一些邏輯,但是卻沒有任何返回值和輸出參數(shù)的存儲(chǔ)過程。在這個(gè)例子里,我們將創(chuàng)建一個(gè)名為“C# ChangeCompanyName”的存儲(chǔ)過程,它用來修改Customers表中CompanyName字段的值。 這個(gè)存儲(chǔ)過程需要兩個(gè)參數(shù) – CustomerID(需要更改公司名稱的客戶的ID)和CompanyName(新的公司名稱)。 “ChangeCompanyName”存儲(chǔ)過程完成后的代碼如下:

public static void ChangeCompanyName  (SqlString CustomerID, SqlString CompanyName)  {  SqlConnection cnn = new SqlConnection  ("context connection=true");  cnn.Open();  SqlCommand cmd = new SqlCommand();  cmd.Connection = cnn;  cmd.CommandText = "update customers set   companyname=@p1 where customerid=@p2";  SqlParameter p1 = new SqlParameter("@p1", CompanyName);  SqlParameter p2 = new SqlParameter("@p2", CustomerID);  cmd.Parameters.Add(p1);  cmd.Parameters.Add(p2);  int i=cmd.ExecuteNonQuery();  cnn.Close();  SqlContext.Pipe.Send(i.ToString());  }

仔細(xì)看一下這個(gè)C# ChangeCompanyName()方法。 它是一個(gè)靜態(tài)方法并且沒有返回值(void)。 它需要兩個(gè)名為CustomerID和CompanyName的參數(shù)。 請(qǐng)注意這兩個(gè)參數(shù)的數(shù)據(jù)類型都是SqlString。 SqlString可以用來代替SQL Server中的nvarchar數(shù)據(jù)類型。 這個(gè)方法用了一個(gè)[SqlProcedure]屬性來修飾。 該屬性用于標(biāo)記ChangeCompanyName()方法是一個(gè)SQL Server存儲(chǔ)過程。

在方法內(nèi)我們創(chuàng)建了一個(gè)SqlConnection對(duì)象,并設(shè)置其連接字符串為“context connection = true”。 “上下文連接”可以讓你使用當(dāng)前登錄到數(shù)據(jù)庫的用戶作為你的登錄數(shù)據(jù)庫的驗(yàn)證信息。 本例中,C# ChangeCompanyName()方法將會(huì)轉(zhuǎn)換為存儲(chǔ)過程,然后保存到Northwind數(shù)據(jù)庫里。 所以在這里的“上下文連接”指的就是Northwind數(shù)據(jù)庫。 這樣你就不需要再寫任何關(guān)于登錄數(shù)據(jù)庫的驗(yàn)證信息了。

接下來是打開數(shù)據(jù)庫連接。 然后通過設(shè)置SqlCommand對(duì)象的Connection和CommandText屬性,讓其執(zhí)行更新操作。同時(shí),我們還需要設(shè)置兩個(gè)參數(shù)。 這樣通過調(diào)用ExecuteNonQuery()方法就可以執(zhí)行更新操作了。 再接下來就是關(guān)閉連接。

***,將ExecuteNonQuery()方法的返回值發(fā)送到客戶端。 當(dāng)然你也可以不做這一步?,F(xiàn)在我們來了解一下SqlContext類的使用。 SqlContext類用于在服務(wù)端和客戶端之間傳遞處理結(jié)果。本例使用了Send()方法發(fā)送一個(gè)字符串返回給調(diào)用者。

感謝各位的閱讀,以上就是“如何理解C# ChangeCompanyName”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)如何理解C# ChangeCompanyName這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

網(wǎng)站欄目:如何理解C#ChangeCompanyName
網(wǎng)站URL:http://www.aaarwkj.com/article26/ipohjg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、自適應(yīng)網(wǎng)站外貿(mào)建站、小程序開發(fā)企業(yè)網(wǎng)站制作、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
日韩一二卡在线观看视频| 男女做爰高清免费视频| 亚洲精品在线观看第一页| 狠狠综合久久av一区二区大宝| 国产男女做爰在线视频| 最新亚洲国产高清激情| 91午夜精品在线观看| 日本中文字幕不卡在线一区二区| 在线免费观看国产不卡| 日韩精品少妇一区二区| 日本成人午夜在线观看| 黄色成人av在线网站| 欧美一级特黄大片做受另类| 欧美色精品人妻视频在线| 欧美成人精品视频在线不卡| 日韩欧美乱码一区二区| 日本人妻中文字幕一区| 97久久精品人妻一区二区三区| 999热这里只有精品视频| 成人黄色片久久久大全| 亚洲色图综合在线观看| 中文字幕人妻久久一区| 国产三级自拍视频在线观看网站| 精品欧美熟妇高潮喷水特黄| 一区二区蜜桃在线观看| 色吊丝日韩在线观看| 日韩欧美一区二区三区不卡在线| 亚洲综合久久五月天| 黑丝美女国产精品久久久| 亚洲日本成人一区二区| 午夜草草视频在线观看| 女同同性av观看免费| 黑人巨大亚洲一区二区久| 日韩一区二区免费看视频| 亚洲一区二区三区日韩精品| 成人精品颜射少妇内射| 国产精品av在线网站| 国产大片在线观看一区二区| 欧美日韩国产成人激情| 国产精品白丝一区二区三区| 欧美日韩在线一区2区|