成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C# GetAllCustomers()方法

開發(fā) 后端
這里介紹C# GetAllCustomers()方法,我們在使用存儲過程時,經(jīng)常會SELECT一條或多條記錄。 你可以采用兩種方法來創(chuàng)建這樣的存儲過程。

我們在使用存儲過程時,經(jīng)常會SELECT一條或多條記錄。 你可以采用兩種方法來創(chuàng)建這樣的存儲過程。

首先我們創(chuàng)建一個名為C# GetAllCustomers()方法,代碼如下:

  1. public static void GetAllCustomers()  
  2. {  
  3. SqlConnection cnn = new SqlConnection  
  4. ("context connection=true");  
  5. cnn.Open();  
  6. SqlCommand cmd = new SqlCommand();  
  7. cmd.Connection = cnn;  
  8. cmd.CommandText = "select * from customers";  
  9. SqlDataReader reader = cmd.ExecuteReader();  
  10. SqlContext.Pipe.Send(reader);  
  11. reader.Close();  
  12. cnn.Close();  

這個C# GetAllCustomers()方法用了一個[SqlProcedure]屬性來修飾。 在方法內(nèi)創(chuàng)建一個SqlConnection和一個SqlCommand對象。然后使用ExecuteReader()方法來執(zhí)行SELECT語句。接下來用Send()方法將取得的SqlDataReader數(shù)據(jù)發(fā)送到客戶端。***就是關(guān)閉SqlDataReader和SqlConnection。 在這種方法中,是我們自己創(chuàng)建的SqlDataReader。其實,我們也可以把這個任務(wù)交給SqlContext類去完成,代碼如下:

  1. public static void GetCustomerByID  
  2. (SqlString CustomerID)  
  3. {  
  4. SqlConnection cnn = new SqlConnection  
  5. ("context connection=true");  
  6. cnn.Open();  
  7. SqlCommand cmd = new SqlCommand();  
  8. cmd.Connection = cnn;  
  9. cmd.CommandText = "select * from customers   
  10. where customerid=@p1";  
  11. SqlParameter p1 = new SqlParameter("@p1", CustomerID);  
  12. cmd.Parameters.Add(p1);  
  13. SqlContext.Pipe.ExecuteAndSend(cmd);  
  14. cnn.Close();  

GetCustomerByID()方法需要一個參數(shù) – CustomerID,它將從Customers表中返回某個customer的記錄。這個方法內(nèi)的代碼,除了ExecuteAndSend()方法外,你應(yīng)該都已經(jīng)比較熟悉了。 ExecuteAndSend()方法接收一個SqlCommand對象作為參數(shù),執(zhí)行它就會返回數(shù)據(jù)集給客戶端。以上介紹C# GetAllCustomers()方法

【編輯推薦】

  1. 淺析C# ArrayList
  2. C#對象初始化學(xué)習(xí)總結(jié)
  3. 使用C#正則表達(dá)式匹配相關(guān)字符串
  4. C#改寫方法學(xué)習(xí)筆記
  5. 概述C#加框和消框
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2009-08-26 17:16:22

C# CheckSta

2009-08-26 09:50:08

C# GreetPeo

2009-08-20 16:28:45

C#匿名方法

2009-08-24 16:08:45

C# DrawStri

2009-09-10 14:52:55

C# get

2009-08-19 17:00:07

C#實現(xiàn)PrintPa

2009-08-10 17:36:17

C#擴(kuò)展方法

2009-08-20 14:22:17

C#實現(xiàn) Contro

2009-08-20 16:15:19

C# 匿名方法

2009-08-19 14:42:21

C#重載LoadPos

2009-08-25 17:07:27

C#虛擬方法

2009-08-31 16:33:28

C#調(diào)用Dispose

2009-08-31 18:05:14

C#調(diào)用WalkTre

2009-09-07 10:37:32

C#執(zhí)行Finaliz

2009-09-11 09:15:06

C# get方法

2009-08-14 17:58:05

C#接口方法

2009-08-14 10:59:35

C#分部方法

2009-08-25 16:16:43

C# oledbcon

2009-08-10 17:00:14

C#分部方法

2009-08-27 17:51:34

C#匿名方法
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产精品精品 | 精品久久久一区二区 | 亚洲欧洲色视频 | 久久久免费毛片 | 国产精品一区二区在线免费观看 | 99视频在线免费观看 | 欧美亚洲国产一区二区三区 | 日日日操 | 国产精品99久久久精品免费观看 | 久久精品av麻豆的观看方式 | 99爱免费 | 黄色网址在线播放 | 午夜激情一区 | 中文字幕在线观看视频网站 | 欧美中文字幕一区二区三区亚洲 | 激情三区 | 欧美日韩成人影院 | 国产99视频精品免费播放照片 | 天天操伊人 | 毛片大全 | 91xxx在线观看| 欧美日日 | 一区二区三区免费 | 亚洲综合在线网 | 91精品在线看 | 亚洲国产成人av好男人在线观看 | 免费一级做a爰片久久毛片潮喷 | 97精品超碰一区二区三区 | 亚洲精品一区二区在线观看 | 国产又色又爽又黄又免费 | 亚洲色图插插插 | 农夫在线精品视频免费观看 | 国产欧美精品一区二区 | 国产精品久久久久久久久久免费 | 中文字幕一区二区三区四区 | 久久精品成人 | 九九九久久国产免费 | 午夜视频在线 | 国产99精品 | 日本中出视频 | 国产一区 在线视频 |