水木社区手机版
首页
|版面-Web开发(WebDev)|
新版wap站已上线
返回
1/1
|
转到
主题:求助:Asp.Net MVC 4 操作数据库可以直接用SQL语句吗?
楼主
|
HGL
|
2013-12-26 10:29:33
|
只看此ID
被迫用这个平台编写一个用户管理系统。
读了ASP.NET MVC4的一个简单例子(微软官网挂的一个Movie Store的例子):
http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4
里面操作数据库都是这样操作的(以删除为例):
[HttpPost, ActionName("Delete")]
public ActionResult DeleteConfirmed(int id = 0)
{
Movie movie = db.Movies.Find(id);
if (movie == null)
{
return HttpNotFound();
}
db.Movies.Remove(movie);
db.SaveChanges();
return RedirectToAction("Index");
}
我就不能直接这样吗:
db.query("DELETE From Movie WHERE id = {0}",id);
db.savechanges();
例子教会了我用它的方式添加或者删除一条记录,可是我想批量添加或者删除的时候还是抓瞎。如果可以直接操作数据库就好了。
--
FROM 67.246.46.*
1楼
|
ottffsse
|
2013-12-26 12:52:19
|
只看此ID
没问题啊。
自己调用 SqlConnection, SqlCommand,
【 在 HGL (荆棘) 的大作中提到: 】
: 被迫用这个平台编写一个用户管理系统。
: 读了ASP.NET MVC4的一个简单例子(微软官网挂的一个Movie Store的例子):
:
http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4
: ...................
--
FROM 218.197.83.*
2楼
|
HGL
|
2013-12-26 13:41:55
|
只看此ID
感谢提供关键词
【 在 ottffsse (nothing) 的大作中提到: 】
: 没问题啊。
: 自己调用 SqlConnection, SqlCommand,
--
FROM 67.246.46.*
3楼
|
ffair
|
2013-12-26 14:43:25
|
只看此ID
其实用你代码里db.Database.SqlQuery等几个方法就可以直接执行sql语句了
【 在 HGL (荆棘) 的大作中提到: 】
: 感谢提供关键词
--
FROM 218.242.204.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版