zoukankan      html  css  js  c++  java
  • Linq增、删、改、查

    From:http://oct01.cn/all.aspx?id=15

    添加一个linq to sql 类 默认命名

    双击DataClasses.dbml  把服务器资源管理器中的相应数据库中的所有表拖入DataClasses.dbml中,保存。

    在前台拖入一个  GridView用于显示 查询的内容

    这里对数据库中的一个Admin表进行操作,属性如下:

     id    int  主键 自增

    ad_username varchar(50)

    ad_password varchar(50)

    后台:

       加载引用:System.Data.Linq

    using System;
    using System.Configuration;
    using System.Data;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.HtmlControls;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Xml.Linq;

    public partial class _Default : System.Web.UI.Page
    {
        DataClassesDataContext db = new DataClassesDataContext();
        protected void Page_Load(object sender, EventArgs e)
        {


    //删除
        var order =
           (from o in db.Admin
            where o.Id==1
            select o).First();
            db.Admin.DeleteOnSubmit(order);
            db.SubmitChanges();
        //查询

            GridView1.DataSource = from x in db.Admin select new { x.ad_username,x.ad_password};
            GridView1.DataBind();

    //更新

         
           var user = db.Admin.Where(u => u.Id == 3).Single();
           user.ad_username = "ff";
           db.SubmitChanges();
    //插入

        Admin a=new Admin
            {
              
             ad_username = "Seattle",
             ad_password="123456"
             
            };

       
            db.Admin.InsertOnSubmit(a);
            db.SubmitChanges();
        }
    }

  • 相关阅读:
    DC中为什么要用Uniquify?
    hdu 1596 find the safest road
    hdu2112 HDU Today
    hdu 2066 一个人的旅行
    poj 3026 Borg Maze
    poj 1979 Red and Black
    poj 1321 棋盘问题
    hdu 1010 Tempter of the Bone
    hdu 4861 Couple doubi
    codeforces584B Kolya and Tanya
  • 原文地址:https://www.cnblogs.com/kinpauln/p/1769076.html
Copyright © 2011-2022 走看看