linqor怎么写

1. 请教一个linq语句该怎么写

var result=from t in

(from p in A join q in B

on new {TId=p.id} equals new {TId=q.id}

into tempList

from tt in tempList.DefaultIfEmpty()

select new{aid=(tt == null ? 0 : tt.id),

name=(tt == null ? 0 : tt.name)})

group t by new {t.aid,t.name}

into g

select new{num=g.Count(t=>t.aid),aid=t.aid,name=t.name};

手打linq 大概是这样,如果有bug 请你自己调下。

2. LINQ 怎么写查询,自己写的

当然,可以自己手写,但是大多数时候我们不会手写。

手写连接数据库这块,一般用于做个教程之类的,简单直观。

我也简单的写一个,以SQL SERVER的NORTHWIND数据库为例吧:

var db = new DataContext

(@"Data Source=(local);Initial Catalog=Northwind;Integrated Security=true;");

var results = from c in db.GetTable<Customer>()

where c.City == "London"

select c;

foreach (var c in results)

Console.WriteLine("{0}\t{1}", c.CustomerID, c.City);

3. LinQ中增删改语句如何写

我还是贴代码吧,说是说不明白的。

以下是我的一个项目里面的节选,分别实现了增删查改功能,你可以看看LINQ对数据的操作。

/// <summary>

/// Select

/// </summary>

/// <returns></returns>

public IQueryable Linqmy()

{

var my = from s in db.account select s;

return my;

}

/// <summary>

/// Insert

/// </summary>

/// <param name="name"></param>

/// <param name="pwd"></param>

/// <returns></returns>

public bool LinqInsertmy(string name,string pwd)

{

account account = new account();

account.name = name;

account.pwd = pwd;

db.account.InsertOnSubmit(account);

db.SubmitChanges();

return true;

}

/// <summary>

/// Delete

/// </summary>

/// <param name="id"></param>

/// <returns></returns>

public bool LinqDelete(int id)

{

account account = db.account.Single(a => a.id == id);

db.account.DeleteOnSubmit(account);

db.SubmitChanges();

return true;

}

/// <summary>

/// Update

/// </summary>

/// <param name="id"></param>

/// <param name="name"></param>

/// <param name="pwd"></param>

/// <returns></returns>

public bool LinqUpdate(int id, string name, string pwd)

{

account account = db.account.Single(a => a.id == id);

account.name = name;

account.pwd = pwd;

db.SubmitChanges();

return true;

}

4. linq 查询本周的所有信息

DateTime dt = DateTime.Now; //当前时间

DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToString("d"))); //本周周一

DateTime endWeek = startWeek.AddDays(6); //本周周日

var q = items.where(p=>p.date >= startWeek && p.date

转载请注明出处育才学习网 » linqor怎么写

知识

读后感怎么写三年级

阅读(175)

本文主要为您介绍读后感怎么写三年级,内容包括《三年级读后感怎么写》,三年级读后感怎么写,读后感怎么写三年级。朋友之谊;他在繁忙劳动之余,是生命的摇篮,险些被白骨精吃掉,忘忽职守,拜菩提祖师学艺,都能学会新的东西,他依靠自己的智慧离开了孤岛

知识

荣的行书怎么写

阅读(185)

本文主要为您介绍荣的行书怎么写,内容包括荣字草书怎么写,蒋顺荣这三个字的行书怎么写,荣字草书怎么写。荣 硬笔隶书写法:

知识

何日文怎么写

阅读(167)

本文主要为您介绍何日文怎么写,内容包括日文怎么写,何的日文怎么写,的用日文怎么写。谢谢:ありがとう/a ri ga to u。ありがとう ございます/a ri ga to u go za i ma su(敬语)。 どう

知识

小课堂怎么写

阅读(189)

本文主要为您介绍小课堂怎么写,内容包括作文小课堂,红领巾小课堂作文怎么写,怎样提高课堂小练笔的有效性。课堂,对于每个学生来说都是一个熟悉的名词。而对于每个人生来说则是旅途中的伙伴。因为课堂犹如调色板中充满五颜六色的。而我却认为

知识

幼儿园招聘怎么写

阅读(182)

本文主要为您介绍幼儿园招聘怎么写,内容包括幼儿园招聘幼师怎么写,招聘幼师怎么写自荐书,幼儿园招聘厨工,保育员怎么写招聘信息。我叫丁勇生,是合肥幼儿师范学校06年的应届毕业生。欲求一幼教职务,请园长百忙之中看一下我的个人简历。 姓名

知识

无隶书怎么写

阅读(172)

本文主要为您介绍无隶书怎么写,内容包括《无》和《待》字的隶书怎么写啊不知道怎么弄财富==跪求啊,“无”字有几种写法,不字的隶书怎么写。《无》和《待》 字的隶书写法如图用户可以通过在知道上的优质贡献来获取财富值,其中回答被采纳是获

知识

富草书怎么写

阅读(173)

本文主要为您介绍富草书怎么写,内容包括富字的草书怎么写,富字草书怎么写,富字草书怎么写。【草书】给人豪放与潇洒的感觉。

知识

滑梯英语怎么写的

阅读(191)

本文主要为您介绍滑梯英语怎么写的,内容包括滑梯的英语单词怎么写,请问滑梯的英语怎么写,,滑梯的英文怎么写。滑梯的英语单词slide,音标英 [slaɪd]、美 [slaɪd]。二、释义:vi. 滑动;下滑;滑入;悄悄地溜走If you pul

知识

源的繁体怎么写

阅读(164)

本文主要为您介绍源的繁体怎么写,内容包括原的繁体字怎么写,原的繁体字怎么写,源的繁体字怎么写的。原的繁体字是原,写法如下:

知识

合同的情况说明怎么写

阅读(639)

本文主要为您介绍合同的情况说明怎么写,内容包括合同说明怎么写,情况说明书怎么写,关于劳动合同的说明情况怎么写。你这个情况说明不需要很复杂,公司是要求你将受伤的时间和责任等问题留下书面证据,防止今后的法律问题争议而已,因此,只要能够准

知识

减肥的pop怎么写

阅读(222)

本文主要为您介绍减肥的pop怎么写,内容包括手绘pop胖胖字要怎么写,手绘POP胖胖字体到底要怎么写啊,减肥套餐pop。5月不减肥,6月徒伤悲。身上的肉肉还是很多?推荐你三日营养减肥套餐,配合有氧运动,让你的身材变得更苗条。 第一天:菜肴也能“小清

知识

毕业生自荐怎么写

阅读(174)

本文主要为您介绍毕业生自荐怎么写,内容包括毕业生就业推荐表,毕业生自荐书怎么写,毕业生的自荐信怎么写,毕业自荐书该怎么写呢。尊敬的领导: 您好! 感谢您在百忙中阅读我的自荐信,您的信任就是我的动力! 我叫xxx,毕业于xxx大学xx专业。普通的院

知识

教孩子的拼音怎么写的

阅读(288)

本文主要为您介绍教孩子的拼音怎么写的,内容包括怎样教孩子写拼音字母,如何教孩子的拼音,怎么教孩子学写拼音字母啊,我怎么教都学不会,急。教小朋友写拼音有什么窍门窍门大概就是编一些有趣的生动的故事之类的帮助小朋友们学习拼音声母表(23

知识

改怎么拼音怎么写

阅读(187)

本文主要为您介绍改怎么拼音怎么写,内容包括需改的拼音怎么写,需改的拼音怎么写,改变的拼音怎么写的。改笔顺:横折、横、竖提、撇、横、撇、捺。基本信息:拼音:gǎi 部首:攵、四角码:18740、仓颉:suok 86五笔:nty、98五笔

[/e:loop]