成人免费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-23 17:43:53

ADO.NET模型

2009-12-29 13:40:24

使用ADO.NET

2009-12-28 15:11:36

ADO.NET專家

2009-12-21 17:23:56

ADO.Net程序

2009-12-24 09:34:47

調用ADO.NET

2009-11-12 13:26:56

使用ADO.NET參數

2009-12-21 14:04:48

ADO.NET參數

2009-11-11 11:27:02

ADO.NET存儲過程

2009-12-24 14:12:33

2009-11-11 11:08:03

ADO.NET存儲過程

2009-12-18 16:33:14

ADO.NET標準化

2009-12-21 14:50:47

ADO.NET優化

2009-12-21 16:53:06

ADO.NET使用說明

2009-12-31 13:50:46

ADO.NET模型

2009-08-21 16:35:08

使用C#結合ADO.N

2009-10-29 10:34:31

ADO.NET使用技巧

2009-11-12 10:15:37

ADO.NET使用
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲午夜网 | 99精品电影| 欧美一区成人 | 精品一区二区久久久久久久网站 | 超碰91在线| 91网站在线观看视频 | 国产在线一区二区 | 久久小视频 | 超碰人人在线 | 亚洲国产精品第一区二区 | 日韩成人影院 | 影音先锋欧美资源 | 九九天堂网 | www日| 成人妇女免费播放久久久 | www国产亚洲精品 | 亚洲精品电影在线 | 一区二区三区四区不卡视频 | 免费观看一级毛片 | 国产精品久久久久久婷婷天堂 | 欧美三级在线 | 精品久久精品 | 欧美日韩中文字幕在线播放 | 国产日韩一区二区三区 | 在线欧美一区二区 | 精品一区二区av | 日韩视频中文字幕 | 日韩在线国产 | 视频一区二区在线观看 | 久久这里只有精品首页 | 欧美一区二区在线 | 一区视频| 国产精品久久久久久久久久不蜜臀 | 亚洲成人免费 | 日韩av最新网址 | 91麻豆精品国产91久久久更新资源速度超快 | 精品美女 | 羞羞在线视频 | 日韩在线观看网站 | 亚洲精品视频一区二区三区 | 国产色在线|