20150221 LINQ to SQL 查詢資料

2022-03-28 14:55:17 字數 1396 閱讀 1709

linq to sql 可以快捷的查詢基於sql的資料,直接在vs中包括基本的object/relation對映器,o/r對映器可以快速的將基於sql的資料來源對映為clr物件,之後就可以使用linq查詢。

如下圖中,在專案中右鍵新增--新建項,找到linq to sql類

然後建立新連線,點選連線到資料庫:

新增連線

在左側的服務管理資源中找到需要新增的連線名,表名

將表拖拽到dataclasses1,點選 是

根據需要將需要的表拖拽進來:

擁有主外來鍵關係的表會在其之間有一條虛線。

使用linq進行查詢,在窗體中新增兩個控制項:乙個按鈕和乙個gridview

在按鈕中寫入**:

private

void button1_click(object

sender, eventargs e)

顯示結果:

其中的表頭名字均為表中的列名,但是可以更改表頭顯示的文字:

右側 資料 一欄中,datapropertyname 對應表的列名,在外觀一欄中,headertext 對應顯示的表頭名字。

條件查詢:

private

void button2_click(object

sender, eventargs e)

LINQ to SQL 簡單查詢

使用 linq 技術 進行查詢 步驟 1.先建立linq to sql 檔案 2.利用vs伺服器資源管理器連線上sql 把表拖到linq to sql 檔案中。code protected void page load object sender,eventargs e 編寫 注 建的linq to...

Linq to SQL之查詢和新增

本文以northwind資料庫中的customers和orders表為例說明linq to sql的查詢和新增是怎樣操作的。首先通過linq to sql file嚮導建立datacontext以及相應的entity class,如果不知道怎樣做請看這裡 defining data model cl...

linqtosql 多條件查詢,拼條件查詢

public listgetmemberquery rinceretbpmmember wheremodel,pmmembertypes membertype,int skip,int take,out int recordcount private bool memberquery rincere...