当前位置:首页 > 开发教程 > 数据库 >

一步一步学Linq to sql(九):其它补充

时间:2013-05-06 17:44 来源: 作者: 收藏

本系列文章导航

一步一步学Linq to sql(一):预备知识

一步一步学Linq to sql(二):DataContext与实体

一步一步学Linq to sql(三):增删改

一步一步学Linq to sql(四):查询句法

一步一步学Linq to sql(五):存储过程

一步一步学Linq to sql(六):探究特性

一步一步学Linq to sql(七):并发与事务

一步一步学Linq to sql(八):继承与关系

一步一步学Linq to sql(九):其它补充

一步一步学Linq to sql(十):分层构架的例子

 外部映射文件

       我们可以使用sqlmetal命令行工具来生成外部映射文件,使用方法如下:

1、开始菜单 -》 VS2008 -》VS工具 -》VS2008命令行提示

2、输入命令:

3、这样,我们就可以在C盘下得到一个xml映射文件和C#的实体类代码

4、把.cs文件添加到项目中来(放到App_Code目录),然后使用下面的代码加载映射文件:

5、现在就可以照常进行其它工作了。使用sqlmetal可以很方便的同步数据库与实体和映射文件。每次修改数据库结构,从dbml设计器上删除表、存储过程然后再重新添加也是很麻烦的事情。

处理空值

       代码执行后捕获到下面的SQL被执行:

 

继续>>下一页 [第1页][第2页][第3页] 0 0   标签: Linqsql基础   

数据库阅读排行

最新文章