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

  • 相关阅读:
    Linux系统挂载数据盘
    python 路径和文件的遍历
    Markdown 语法手册
    Markdown 语法手册
    Markdown语法说明
    Alpha通道
    图像质量评价之数据库
    Python报错:ImportError: No module named src.data_layer
    history命令
    关于Segmentation fault (core dumped)
  • 原文地址:https://www.cnblogs.com/itclw/p/2237829.html
Copyright © 2011-2022 走看看