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

  • 相关阅读:
    JavaScript--数组的声明与创建
    JavaScript--Object对象的两种表示方法
    上下文模式
    Ajax详解
    JS面向对象之原型链
    JS面向对象特性和值类型与复合类型
    JS面向对象使用面向对象进行开发
    JS中的递归
    前端协作流程
    JavaScript中内存使用规则--堆和栈
  • 原文地址:https://www.cnblogs.com/itclw/p/2237829.html
Copyright © 2011-2022 走看看