MVC3中使用WebMatrix.Data 来操作数据库

使用WebMatrix.Data可以简化对数据库操作的代码,杜绝sql注入漏洞,并且支持多种数据库,最重要的是完全可以在Razor中使用。

我们首先来看一段优雅的代码。

 

如上代码就是使用WebMatrix.Data在Razor模板引擎中来操作数据库,非常简单。使用WebMatrix.Data前需要先引用下WebMatrix.Data.dll组件,在ASP.NET Web Pages的安装目录下能找到,如C:\Program Files\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies。

第二步我们需要在web.config加入数据库链接代码,如下,天然支持多种数据库,目前我仅测试过access和mssql数据库,sqlite未测试成功过。

WebMatrix.Data自带很多方法,如添加,更新,删除操作,如下图为添加操作

更多的功能等待你的挖掘。

 

posted @ 2011-10-24 11:15  菜菜灰  阅读(3708)  评论(13编辑  收藏