linq最近越来越火 从网上看了相关教程 试着写了一些东西! 下面是一个简单的增删改查功能!!! 类: 下面是对这个表进行操作了 贴代码: public class LinqTosql { public static GameCardSaleDataContext data = new GameCardSaleDataContext(); //输出新闻表所有标题 public void output() { foreach (var item in data.News) { Console.WriteLine(item.Title); } } //根据ID查询一条数据 public void selectbyId(int id) { IEnumerable<News> query = from m in data.News where m.NewsId == id select m; foreach (News item in query) { Console.WriteLine(item.Content); } } //插入一条数据 返回主键自增列ID public int Insert(News news) { data.News.InsertOnSubmit(news); data.SubmitChanges(); return news.NewsId; } //修改 public void Upade() { News news= data.News.Single(m => m.NewsId == 1); news.Title = "你的标题被我修改了!"; data.SubmitChanges();//提交到数据库 } //删除 public void delete() { News news = data.News.Single(m => m.NewsId == 1); data.News.DeleteOnSubmit(news); data.SubmitChanges(); } }