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

輸入ADO.NET調用使用注意事項

開發 后端
ADO.NET調用還是比較常用的,于是我研究了一下ADO.NET調用,在這里拿出來和大家分享一下,希望對大家有用。經過長時間學習ADO.NET調用。

ADO.NET調用自從出道的時候,總是不好使。為什么大家針對數據庫訪問,習慣性的想到SQL;而在ADO.NET調用的時候,大家已經對LINQ有所了解,因此,針對實體的訪問。

相對于SQL,eSQL提供了對實體的很好的支持——這是SQL所不具備的(歷史原因 ^_^)。SQL查詢出來的是行,ADO.NET調用則可以直接查詢出實體集。eSQL直接支持EDM中的類型,而SQL不支持(廢話,有SQL的時候,EDM還沒有出世呢)……

相對于自己的哥哥——LinQ,eSQL顯得更為靈活。由于eSQL的查詢語句是個字符串,因此,其十分易于處理。舉個簡單的例子,如果我要寫一個方法,傳入排序的屬性名稱,返回一個按照此屬性排序好的實體集,要用LinQ實現,恐怕有點麻煩,因為,其ADO.NET調用后面,需要跟一個實體類的屬性;然而,在eSQL里,這簡單是輕而易舉的事,只要寫上一個eSQL語句,把排序位置留為{0},然后進行字符串替換,這一功能就完成了——好像比較難說明白,沒有關系,后面的示例代碼里有相關的部分。

總之,一句話,eSQL是個好東東——因為它是本文介紹的主角^_^。至于到底是不是那么一回事兒,ADO.NET調用大家可以試一下本文的示例,然后,根據自己的理解來酌情運用。

  1. 'Using EntityCommand Interface   
  2. Private Sub QueryESql1()   
  3. Using eConn As New EntityConnection(ConnString)   
  4. Dim myQuery = "{0,1,2,3}"   
  5. Using cmd As New EntityCommand(myQuery, eConn)   
  6. eConn.Open()   
  7. Using reader = cmd.ExecuteReader(CommandBehavior.SequentialAccess) While (reader.Read())   
  8. Console.WriteLine(reader.GetValue(0))   
  9. End While   
  10. End Using   
  11. End Using   
  12. End Using   
  13. End Sub 

三、eSQL的使用方法

EF為eSQL提供了兩套接口:Entity Command接口和ObjectQuery接口。讓我們首先來了解一下這兩套接口的使用模式:

Entity Command接口:

首先,通過預先配置好的連接字符串,創建一個EntityConnection類型的連接ADO.NET調用

然后,定義查詢語句#t#
步,通過連接和查詢語句,創建一個EntityCommand的對象cmd;

第四步,打開連接,讀取數據。

這一接口形式,更接近于傳統的ADO.NET調用形式。

責任編輯:chenqingxiang 來源: NET130
相關推薦

2009-12-24 15:18:42

創建ADO.NET

2009-12-23 16:31:04

ADO.NET EF

2009-12-29 14:24:40

使用ADO.NET

2009-12-28 15:11:36

ADO.NET專家

2009-12-23 17:43:53

ADO.NET模型

2009-12-29 13:40:24

使用ADO.NET

2009-12-21 14:04:48

ADO.NET參數

2009-11-11 11:27:02

ADO.NET存儲過程

2009-12-21 17:23:56

ADO.Net程序

2009-12-24 09:34:47

調用ADO.NET

2009-12-24 14:12:33

2009-11-12 13:26:56

使用ADO.NET參數

2009-12-22 15:33:33

ADO.NET參數

2009-12-23 09:01:15

ADO.NET連接池

2010-01-04 15:37:41

ADO連接

2009-11-12 10:06:01

ADO.NET讀取數據

2009-11-13 10:10:07

2009-11-13 14:22:11

ADO.NET Dat

2009-11-13 14:38:45

ADO.NET Dat

2009-12-25 10:25:59

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜精品一区二区三区在线视频 | 一二三四av | 粉嫩粉嫩芽的虎白女18在线视频 | 亚洲欧美综合精品另类天天更新 | 久久一区二区三区免费 | 久久久精品一区二区三区 | 精品国产欧美一区二区三区成人 | 欧美精品乱码久久久久久按摩 | 亚洲在线免费 | 国产精品视频97 | 日韩中文字幕网 | 国产在线第一页 | 欧美激情国产日韩精品一区18 | 在线视频一区二区 | 天堂在线中文 | 成人免费一区二区三区视频网站 | 久久精品亚洲 | 九九精品热 | 婷婷色在线播放 | 亚洲精选一区二区 | 超碰日本 | 久久草在线视频 | 色婷婷国产精品 | 国产亚洲精品精品国产亚洲综合 | 欧美一级在线 | 久久99精品久久久 | 亚洲欧美一区二区三区1000 | 亚洲精品乱码久久久久久蜜桃91 | 中文在线亚洲 | 91aiai| 精品一区二区三区四区在线 | 91免费在线看 | 国产一区二区在线视频 | 国产亚洲成av人片在线观看桃 | 欧美一区二区三区一在线观看 | 日韩精品一二三 | 国产乱码精品1区2区3区 | 亚洲国产精品一区二区久久 | 亚洲一区在线观看视频 | 精品久久久久久亚洲精品 | 精品欧美一区二区精品久久久 |