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;
                }

  • 相关阅读:
    树莓派的入网方式和远程连接
    数据结构与算法之递归(C++)
    c++中字符串输入注意的问题
    基于视觉的机械臂分拣(二)
    基于视觉的机械臂分拣(一)
    数据结构与算法之折半查找(C++)
    数据结构与算法之顺序查找(C++)
    ROS之USB摄像头识别二维码问题解决
    机械臂开发之正运动学
    利用vs pcl库将多个PCD文件合并成一张PCD地图
  • 原文地址:https://www.cnblogs.com/mbailing/p/1846302.html
Copyright © 2011-2022 走看看