zoukankan      html  css  js  c++  java
  • Linq To Entity 的增删改查(技术储备,怕忘了) jerry

    1.新增Customers记录
                using (NorthwindEntities myDb = new NorthwindEntities())
                {
                    Customers customer = new Customers();
     
                    Random rm = new Random();
     
                    customer.CustomerID = "A" + rm.Next(9999).ToString();
                    customer.CompanyName = "EntLib.com Forum";
                    customer.Address = "http://www.EntLib.com";
     
                    myDb.AddToCustomers(customer);
     
                    int count = myDb.SaveChanges();
     
                    txtCustomerID.Text = customer.CustomerID;
                }
     
    2.更新Customers记录
                using (NorthwindEntities myDb = new NorthwindEntities())
                {
                    var query = from customer in myDb.Customers
                                where customer.CustomerID == txtCustomerID.Text.Trim()
                                select customer;
     
                    foreach (var row in query)
                    {
                        row.CompanyName = "Updated Company Name";
                    }
     
                    myDb.SaveChanges();
                }
     
    3.删除Customers记录
                using (NorthwindEntities myDb = new NorthwindEntities())
                {
                    var query = from customer in myDb.Customers
                                where customer.CustomerID == txtCustomerID.Text.Trim()
                                select customer;
     
                    foreach (var row in query)
                    {
                        myDb.DeleteObject(row);
                    }
     
                    myDb.SaveChanges();
                }
     
    4.查询Customers,返回所有记录
                using (NorthwindEntities myDb = new NorthwindEntities())
                {
                    dataGridView1.DataSource = myDb.Customers;
                }

  • 相关阅读:
    OA
    Asp.net 将js文件打包进dll 方法
    ASP.NET编程中的十大技巧
    jquery 1.2.6 中文注释解析
    javascript 构造函数和方法
    asp.net命名空间
    .ascx和网页.aspx之间的交互方式
    windows 2003局域网共享设置
    javascript高级编程
    程序员需要具备的基本技能
  • 原文地址:https://www.cnblogs.com/mbailing/p/1846302.html
Copyright © 2011-2022 走看看