`
yiyeqinghuasoon
  • 浏览: 645715 次
文章分类
社区版块
存档分类
最新评论

光脚丫学LINQ(024):如何通过修改DBML文件生成自定义代码

 
阅读更多

视频演示:http://u.115.com/file/f2dcc41bcc

可以从数据库标记语言 (.dbml) 元数据文件生成 Visual Basic 或 C# 源代码。 此方法提供了一个在生成应用程序映射代码前自定义默认 .dbml 文件的机会。 这是一项高级功能。

此过程中的步骤如下:
1、生成 .dbml 文件。
2、使用编辑器修改此.dbml文件 。 请注意,此 .dbml 文件必须通过 LINQ to SQL .dbml 文件的架构定义 (.xsd) 文件的验证。 有关更多信息,请参见 LINQ to SQL 中的代码生成。
3、生成Visual Basic或C#源代码。

下面的示例使用SQLMetal命令行工具。 有关更多信息,请参见 SqlMetal.exe(代码生成工具)。

示例
下面的代码从 Northwind 示例数据库生成 .dbml 文件。 您可以使用数据库的名称或 .mdf 文件的名称作为数据库元数据的源。



下面的代码从 .dbml 文件生成 Visual Basic 或 C# 源代码文件。

分享到:
评论

相关推荐

    linq实例项目 最基础的linq建立方式 通过dbml建立实体

    linq实例项目 最基础的linq建立方式 通过dbml建立实体 通过实体层的dbml获取数据库的结构,“服务器资源”连接数据库得到结构 在前台调用linq语句根据实体查询数据库

    LINQ Unleashed: for C# (Unleashed) (Paperback - Jul 24, 2008)

    LINQ Unleashed: for C# (Unleashed) (Paperback - Jul 24, 2008)

    学习LINQ:LINQ查询基础

    LINQ查询基础:介绍LINQ的基础,什么是LINQ,如何使用以及表达式及其查询方法

    LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习

    LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习LINQ学习

    vs 2013 无法编辑linq to sql的dbml解决办法

    vs 2013 未打update补丁时,vs 2013 无法编辑linq to sql的dbml文件,安装该安装包可以修复问题。安装程序为64-bit

    linq代码生成

    点击Tools-Linqer Connections建立连接操作(要求有已存在的.dbml文件和.designer.cs文件。注:此两个文件从自己项目中找询,有的) 下面就可以在左侧窗口中书写普通的... ... 箭头即可在右侧窗口中自动生成LINQ语句。

    查看LINQ生成SQL语句的几种方法

    查看LINQ生成SQL语句的几种方法,对应的说明文件及dll文件在压缩包中

    LINQ中文版文档,LINQ 入门,LINQ 学习,LINQ编程指南

    介绍生成 LINQ 项目所需的 .NET Framework 版本、引用和命名空间。 5.对 LINQ 的 Visual Studio IDE 和工具支持 描述对象关系设计器、对查询的调试器支持以及其他与 LINQ 相关的 IDE 功能。 6.LINQ 常规编程指南 ...

    linqTempDemo

    利用代码生成器搭建Linq系统框架 本文介绍怎么样创建Linq项目框架。其中DAL层使用LinqTo Sql,BLL层使用CodeSimith模板生成实体类。 目的是推进linq技术的使用。 实例demo下载:linqTempDemo 一.CodeSimith...

    C# LinqXML使用LINQ技术修改XML文件

    亲测好用,利用c# 的LinqXML技术 使用LINQ技术修改XML文件中

    LINQ详细教程

    一步一步学Linq to sql(一):预备知识 3 一步一步学Linq to sql(二):DataContext与实体 8 一步一步学Linq to sql(三):增删改 14 一步一步学Linq to sql(四):查询句法 20 一步一步学Linq to sql(五):...

    Linq To Sql+ADO 代码生成器

    Linq To Sql+ADO 代码生成器 减少代码编写 提高开发效率 减少出错几率

    LINQ中文学习手册及学习网站

    介绍生成 LINQ 项目所需的 .NET Framework 版本、引用和命名空间。 5.对 LINQ 的 Visual Studio IDE 和工具支持 描述对象关系设计器、对查询的调试器支持以及其他与 LINQ 相关的 IDE 功能。 6.LINQ 常规编程指南 ...

    LINQ基础教程(中文版) 适合初学者

    What‘s LINQ? Language Integrated Query 是也。说得再明白一些,这是编程语言的一种新特性,能够将数据查询语句集成到编程语言中。目前,LINQ支持的语言有C# 和 VB。 目录: LINQ初体验之LINQ to Object 1 一步...

    LINQ中文系列教程

    What‘s LINQ? Language Integrated Query 是也。说得再明白一些,这是编程语言的一种新特性,能够将数据查询语句集成到编程语言中。目前,LINQ支持的语言有C# 和 VB。 目录: LINQ初体验之LINQ to Object 1 一步...

    Linq 将生成SQL语句显示出来

    Linq 将生成SQL语句显示出来 用于检查linq解析出来的sql语句。 很适合新手学习

    CodeSmith 5.3.4 批量生成的 mvc2.0+Linq的代码

    CodeSmith 5.3.4 批量生成的 mvc2.0+Linq的代码 1,批量生成代码。实现了添加、修改、删除和列表显示功能 2,自动加载数据库的备注(前提是建库时已经添加备注说明) 3,添加、修改页面实现对 int、string、date...

    LINQ中文教程(WORD格式)

    What‘s LINQ? Language Integrated Query 是也。说得再明白一些,这是编程语言的一种新特性,能够将数据查询语句集成到编程语言中。目前,LINQ支持的语言有C# 和 VB。 目录: LINQ初体验之LINQ to Object 1 一步...

    C# LinqXML使用LINQ技术对XML文件进行读取

    亲测好用,利用c# 的LinqXML技术 使用LINQ技术对XML文件进行读取

    LINQ中文教程LINQ中文教程

    LINQ初体验之LINQ to Object 1 一步一步学Linq to sql(一):预备知识 4 一步一步学Linq to sql(二):DataContext与实体 9 一步一步学Linq to sql(三):增删改 15 一步一步学Linq to sql(四):查询句法 21 ...

Global site tag (gtag.js) - Google Analytics