LinqPad介紹,下載,用法說明

做者: 梅樺 發表於 2010-05-05 15:53 原文連接 閱讀: 207 評論: 2html

介紹一款用於Linq運算和測試的工具,LinqPad。我感受這個工具很是優秀,不僅是功能上優秀,在使用上也很是優秀,讓我愛不釋手。 程序員

LinqPad官方地址:http://www.linqpad.net/sql

頁面右側有下載地址,LinqPad分兩種運行模式,一是集成爲一個可執行程序的模式,另外一種是安裝模式。數據庫

 

 

 

這裏給出一張截圖。說明一下。工具

 

界面中可大體分爲四個分隔窗格:測試

(一) 左上部Connection部分,用於鏈接可Linq的數據源,數據源種類不少,經過添加鏈接(Add Connection)能夠看到能夠添加LinqtoSql,也能夠WCF服務,也能夠是其它數據源。網站

 

(二) 右上部分就是查詢窗口,是寫代碼的部分。這裏能夠選擇語言(Language),能夠選擇數據庫。和數據庫查詢分析器相似。spa

在語言列表中可選擇:.net

都以查詢Customers表中的數據爲例code

1C# Expression

用於進行LinqSql查詢

from c  in  Customers select c

 

 (2)C# Statement

用於C#語句查詢

var p = from c  in  Customers select c;
p.Dump();

 

其中的Dump能夠顯示查詢結果。

3C# Program

       用於支持方法和類型的查詢,須定義Main方法      

void  Main()
{   
    var p
= from c  in  Customers select c;
    p.Dump();
}

 

4SQL

傳統的sql查詢

select  *  from customer

 

其中在前3種方法中,查詢的數據庫表的表名默認的在鏈接窗口設置爲表名+s,這點在linqPad中要注意。

5EsqlVB下的幾種忽略 

(三)左下部分是一些教學示例和保存的查詢

LinqPad的一些參數能夠在這裏設置,也能夠使用其中的一些示例。

(四)右下部分就是查詢結果窗口

這裏的選項卡有4項,能夠查看結果,能夠查看sql,能夠查看IL

 

在使用時推薦使用語句模式(C# Statement)。

 

評論: 2 查看評論 發表評論

程序員找工做,就在博客園

最新新聞:
· 電子商務網站之信任度(2010-10-09 17:02)
· 馬雲:管理的核心在於「抓住人性的本真」(2010-10-09 16:52)
· 另外一 Windows Phone Live 主頁截圖現身 Windows Phone 7 視頻(2010-10-09 16:38)
· 谷歌首名員工:公司成功歸結於運氣不錯(2010-10-09 16:32)
· 神奇小子Geohot帶着「limera1n」迴歸(2010-10-09 16:29)

編輯推薦:遠離.NET

網站導航:博客園首頁  我的主頁  新聞  閃存  小組  博問  社區  知識庫

相關文章
相關標籤/搜索