交叉表查詢 LINQ to DataSet

2021-05-25 01:36:18 字數 732 閱讀 2746

// fill the dataset.

dataset ds = new dataset();

ds.locale = cultureinfo.invariantculture;

filldataset(ds);

datatable orders = ds.tables["salesorderheader"];

datatable details = ds.tables["salesorderdetail"];

var query =

from order in orders.asenumerable()

join detail in details.asenumerable()

on order.field("salesorderid") equals

detail.field("salesorderid")

where order.field("onlineorderflag") == true

&& order.field("orderdate").month == 8

select

new;

foreach (var order in query)

/t/t/t",

order.salesorderid,

order.salesorderdetailid,

order.orderdate,

order.productid);

}

交叉表查詢統計

create table t class varchar 2 calldate datetime,callcount int insert into t select 1 2005 8 8 40 union all select 1 2005 8 7 6 union all select 2 200...

Access交叉表的查詢

轉自 user表 userid username 1 test 2 myname 3 hello type表 typeid typename 1 三年制大專 2 五年制大專 3 中專 user type表 id userid typeid nums 1 1 1 5 2 1 2 3 3 2 1 2 4...

Oracle動態生成查詢交叉表

表結構 序號字段 中文名稱 型別 說 明 1 reportid number 4 報告編號 2 recordno number 記錄號 3 fieldno number 2 字段編號 4 datum varchar 200 值 reportid recordno fieldno datum 1 1 ...