一切準備好後,我們來看這個範例。筆者對 SampleQueries 如何設計、如何取得 code 沒興趣講解,這裡只講 DLINQ。先看大體介面。
介面漂亮簡潔。左側目錄樹第一個節點是 LINQ 101 範例,前面講過 LINQ 主要針對記憶體操作,DLINQ 才是針對資料庫操作。重點仍在 DLINQ。如圖選擇 where 節點第一個,右側程式碼區顯示該段程式碼,點 run sample!,下方先出現程式翻譯的 SQL 語句,再下方是回傳資料集。
正式講解 DLINQ 語法前,簡單交代 Northwind 資料庫中資料表與關係。
常用幾個表說明:Customers 客戶表、Orders 訂單表、Products 產品表、Order Details 訂單明細表。Northwind 是大家熟悉的範例資料庫,不再贅述。下章將準備最關鍵的一個環節:對應檔案。