zoukankan      html  css  js  c++  java
  • (LINQ 学习系列)(5)Linq教程实例: 单表操作之增 删 改 查询

    新增操作
    private void toolStripBtnAdd_Click(object sender, EventArgs e)
            {
                //新建立一个类,然后属性赋值
                student mystudent = new student();
                mystudent.StudentName = "MeetWeb";
                mystudent.Sex = "Man";
                mystudent.Old = 17;
               DataClasses1DataContext db = new DataClasses1DataContext(sqlconStr);
                db.student.InsertOnSubmit (mystudent);
                db.SubmitChanges();
                DataLoad();
                //this.dataGridView1.Refresh();
            }

    删除操作


    private void toolStripBtnDel_Click(object sender, EventArgs e)
            {
                //Delete Action
               DataClasses1DataContext db = new DataClasses1DataContext(sqlconStr);
               //Need to Delete the ID is 6
                student mystudent = db.GetTable<student>().First<student>(p => p.ID == 4);
                db.student.DeleteOnSubmit(mystudent);
            }

    更新操作

       

        private void toolStripBtnSave_Click(object sender, EventArgs e)
            {
                //Modify Action
                DataClasses1DataContext db = new DataClasses1DataContext(sqlconStr);
                //Need to update the ID is 6
                student mystudent = db.GetTable<student>().First<student>(p => p.ID == 5);
                mystudent.Old = 18;
                mystudent.Sex = "woman";
                db.SubmitChanges();
            }


    多条件的查询

    private List<student> Search(string id, string studentname)
            {
                DataClasses1DataContext db = new DataClasses1DataContext(sqlconStr);
                List<student> mystudent = db.GetTable<student>().First<student>(p => p.ID == 4&&p.
    studentname=studentname).ToList();
                return mystudent  ;
            }

     

  • 相关阅读:
    好好学习努力工作,要工作也要生活—2016总结,2017规划
    Microsoft SQL Server中的事务与并发详解
    《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(下)
    《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(上)
    七月与安生观后感—告别我的27岁
    微信小程序开发初探
    Web前端温故知新-CSS基础
    《看见》读后感:跟柴静一起成长,追求独立与真相
    《图解HTTP》读书笔记
    【整理】一个真实的图灵:如迷的解谜者,并非万事成谜
  • 原文地址:https://www.cnblogs.com/meetweb/p/2415181.html
Copyright © 2011-2022 走看看