博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linq语句简单应用
阅读量:4514 次
发布时间:2019-06-08

本文共 1236 字,大约阅读时间需要 4 分钟。

    select p;

    q.Dump();
//查询
    var w= from p in Products
           where p.CateoryId==1
           select new {p.ProductName,p.UnitPrice};
    w.Dump();
//按照是否供应分组,显示数量
    var hh= from p in Products
           group p by p.IsAbord into g
           select new {g.Key,Nums=g.Count()};
//按类别分组,显示数量
    var ww= from p in Products
           group p by p.Category.CategoryName into g
           select new {g.Key,Nums=g.Count()};
//阻抗失调,所有数据文件都用from读写
    var xml=new XElement("Products",
          from p in Products
          select new XElement("Product",
          new XElement("ProductName",p.ProductName),
          new XElement("UnitPrice",p.UnitPrice),
          new XAttribute("Category",p.Category.CategoryName))
          );
    xml.Dump();
    xml.Save(@"E:\Products.xml");
//XML文档查询
xml.Elements("Product").Where(e=>e.Element("ProductName").Value.Contains("肉")).Dump();//XML代表根节点
//新增
    Shipper s=new Shipper{ShipperName="EMS",Tel="010-12345678"};
    Shippers.InsertOnSubmit(s);
    SubmitChanges();
//修改
    Shippers.FirstOrDefault(s=>s.ShipperId==5).ShipperName="EMSEMS";
    SubmitChanges();
//删除
    Shipper sss=Shippers.FirstOrDefault(sh=>sh.ShipperId==6);
    Shippers.DeleteOnSubmit(sss);
    SubmitChanges();
//批量删除
    var qq=Shippers.Where(sq=>sq.ShipperId>=3);
    Shippers.DeleteAllOnSubmit(qq);
// Define other methods and classes here

转载于:https://www.cnblogs.com/lemonczy/archive/2011/03/01/1968469.html

你可能感兴趣的文章
古训《增广贤文》
查看>>
职场的真相——七句话
查看>>
xcode命令行编译时:codesign命令,抛出“User interaction is not allowed.”异常 的处理...
查看>>
[转载]开机出现A disk read error occurred错误
查看>>
STM32 C++编程 002 GPIO类
查看>>
无线冲方案 MCU vs SoC
查看>>
进程装载过程分析(execve系统调用分析)
查看>>
在windows 7中禁用media sense
查看>>
ELK-Elasticsearch安装
查看>>
Android 模拟器(Emulator)访问模拟器所在主机
查看>>
删除字符串中指定子串
查看>>
day40-socket编程
查看>>
SpringBoot里mybatis查询结果为null的列不返回问题的解决方案
查看>>
为什么留不住优秀的员工
查看>>
Django后台管理admin笔记
查看>>
JavaScript中的变量
查看>>
iptables基本原理和规则配置
查看>>
java调用matlab函数
查看>>
IOS自定义仪表盘
查看>>
第5次作业_078_刘玲志
查看>>