做者: 梅樺 發表於 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
(1)C# Expression
用於進行LinqSql查詢
(2)C# Statement
用於C#語句查詢
其中的Dump能夠顯示查詢結果。
(3)C# Program
用於支持方法和類型的查詢,須定義Main方法
(4)SQL
傳統的sql查詢
其中在前3種方法中,查詢的數據庫表的表名默認的在鏈接窗口設置爲表名+s,這點在linqPad中要注意。
(5)Esql,VB下的幾種忽略
(三)左下部分是一些教學示例和保存的查詢
LinqPad的一些參數能夠在這裏設置,也能夠使用其中的一些示例。
(四)右下部分就是查詢結果窗口
這裏的選項卡有4項,能夠查看結果,能夠查看sql,能夠查看IL
在使用時推薦使用語句模式(C# Statement)。
最新新聞:
· 電子商務網站之信任度(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