zoukankan      html  css  js  c++  java
  • Linq 增,删,改,查

    linq 方便我们处理数据你对他了解多少呢?

    今天了解了下Linq         
    DataClassesDataContext data = new DataClassesDataContext();
            var tasks = from t in data.ttt
                        orderby t.a descending
                        select new { test1 = t.a, test2 = t.b, 测试3 = t.ttt1 };   //显示所有  并改变列名
            //var tasks = from t in data.ttt
            //            orderby t.a descending
            //            select t;   //显示所有
            //var tasks = from t in data.ttt where t.a==1
            //            orderby t.a descending
            //            select t;   //显示符合条件的
            GridView1.DataSource = tasks.ToList();
            GridView1.DataBind();
            var tasks1 = from t in data.ttt where t.a == 1 select t;
            foreach (ttt match in tasks1)    //修改
                match.a = 123123;
            data.SubmitChanges();
            ttt tt = new ttt();
            tt.a = 1001;
            tt.b = "test";
            tt.ttt1 = 123;
            data.ttt.InsertOnSubmit(tt);  //添加
            data.SubmitChanges();
            var tasks2 = from t in data.ttt where t.a == 1 select t;
            data.ttt.DeleteAllOnSubmit(tasks2);   //删除查到的记录
            data.SubmitChanges();

    详见:http://www.itclw.net/forum.php?mod=viewthread&tid=98&extra=page%3D1

  • 相关阅读:
    #include <functional>
    3.3内联函数
    如何查看内存占用和运行速度
    属性和方法的动态绑定和限制
    __slots__节约空间
    函数进阶之一等对象
    python继承之super
    python的方法VSjava方法
    python面向对象基础(三)内置方法 __xx__
    python面向对象基础(二)反射
  • 原文地址:https://www.cnblogs.com/itclw/p/2237829.html
Copyright © 2011-2022 走看看