zoukankan      html  css  js  c++  java
  • webform 增速删改查 方法

    //方法
    public class NewsDA
    {
        private DataClassesDataContext Context;
        public NewsDA()
        {
            //
            // TODO: 在此处添加构造函数逻辑
            //
            Context = new DataClassesDataContext();
        }
    
        //
        public void Insert(News data)
        {
            Context.News.InsertOnSubmit(data);
            Context.SubmitChanges();
        }
        //
        public void Delete(int ids)
        {
            News data = Context.News.Single(r => r.newsid ==ids);
            Context.News.DeleteOnSubmit(data);
            Context.SubmitChanges();
        }
        //
        public void Updata(News data)
        {
            //先去模型中找
            News sdata = Context.News.Single(r => r.newsid == data.newsid);
            //找到后修改
    
            sdata.title = data.title;
            sdata.author = data.author;
            sdata.source = data.source;
            sdata.content = data.content;
    
            //提交修改
            Context.SubmitChanges();
        }
        //查(1)
        public List<News> Select()
        {
            return Context.News.ToList();
        }
        //查(2)
        public News Selectbyid(string ids)
        {
            return Context.News.Single(r => r.newsid == int.Parse(ids));
        }
        //查(3)
        public List<News> Selectbytitle(string title)
        {
            return Context.News.Where(r => r.title==title).ToList();
    
        }
  • 相关阅读:
    总结
    webview细节注意
    对图片的处理
    介绍并提高app中WebView的性能
    工作中新接触的问题
    iOS环信
    Framework静态库制作方法
    多线程GCD
    iOS开发之地图与定位
    ARC内存管理机制详解
  • 原文地址:https://www.cnblogs.com/zxm1002/p/4949949.html
Copyright © 2011-2022 走看看