使用linq實現銷售單查詢

2021-09-25 14:27:23 字數 897 閱讀 3713

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.windows.forms;

namespace lin**oin

private void frm_main_load(object sender, eventargs e)

;listproducts = new list//建立銷售商品列表

;//關聯銷售單列表和銷售商品列表   

var query= bills.join(products,

b => b.salebillcode,

p => p.salebillcode,

(b, p) => new

);datagridview1.datasource = query.tolist();//資料繫結}}

class salebill//銷售單據類

public string salebillcode //銷售單號

public string saleman //銷售員

public datetime saledate //銷售日期

}class saleproduct//銷售商品類

public string salebillcode //銷售單號

public string productname //商品名稱

public int quantity //數量

public double price //單價}}

Linq的單錶查詢

開發工具與關鍵技術 vs linq單錶查詢 我們平時在手機上註冊某個賬號或者錄入某些資料時,我們所輸入的資料是儲存到資料庫的,當我們在某個開發工具中想要查詢到資料庫某些資料時就要用到相應的查詢語句,因為我們不可能直接運算元據庫。下面我要用到的開發工具是vs,程式語言是c 關鍵技術是linq的單錶查詢...

使用LINQ動態查詢庫

原文發表日期 monday,january 07,2008 11 02 pm linq 語言級整合查詢 是vs 2008 和 net 3.5中提供的乙個新特性。linq使得資料查詢的概念成為.net中的一等程式設計概念,允許你在你喜歡的程式語言中有效地表達查詢。linq的乙個好處是,它允許你使用 v...

使用linq 進行Group by 查詢

上圖是資料庫表 需求是要統計出來 不合格 top 10 其中 ngcode 200代表合格 其他均不合格 sql 語句 如下 select top 10 ngcode as defectcode count 1 as count from dbo tblpassstationdata where n...