ASP.NET MVC学习总结(二)
<div id="cnblogs_post_body">前不久学习了asp.net的webform,然后才来学习MVC的,感觉思维有了很大的改变,再用webform的思想就有些力不从心了,所以还是的忘记webform的东西,从头再来理解MVC3.0吧,下面就是从简单的开始吧。在asp.net的webform中如果要写的话就会写很多的sql语句的,比如:INSERT INTO TABLE(),SELECT。。。。。总之,就是要写大量的sql语句,特别是在复杂的分页sql语句,要是写不好的话还会出现一些意向不到错误,下面来看看MVC3.0中是怎么样的进行增删查改的吧:
(1)、数据的添加,代码如下:
<div class="cnblogs_code"> 1 public ActionResult Create(User dpt) 2 { 3 var data = db.Departments.OrderByDescending(p => p.Name); 4 ViewBag.DptName = data; 5 try 6 { 7 db.Entry(dpt).State = System.Data.EntityState.Added; 8 db.SaveChanges(); 9 }10 catch (Exception ex)11 {12 ViewBag.Ex = ex.Message;13 }14 15 return View();16 }
页:
[1]