摘要:
要访问设计器中 Association 对象,需要通过 IType.Association 属性进行访问的。而生成 Association 的代码,也比较啰嗦,因此在这里只是把一些要点写出来,并不是完整的代码。完整的代码请参我在第一篇文章所提供的示例。在从 Northwind 数据库中,拖 Categores 和 Products 两个表到设计器中。如下载所示:先来看一下一段简单的模版代码,当然,... 阅读全文
随笔档案-2010年07月
Linq to SQL T4 代码生成器 (三)访问设计器中的 Column 对象
2010-07-24 14:01 by 麦舒, 1715 阅读, 收藏, 编辑
摘要:
上一篇文章给大家介绍了Linq to SQL 设计器中 Table 对象的访问,本文主要介绍一下 Linq to SQL 设计器中 Column 对象的访问,要生成实体类的属性,必须通过访问 Column 对象。下面来看代码:[代码]生成代码如下:代码我们要注意的是这一句:[代码]很多朋友可能会有疑问,怎么 Columns 放在 Type 对象里,而不是 table 对象中呢?可能这样理解,在 L... 阅读全文
Linq to SQL T4 代码生成器 (二)访问设计器中的 Table 对象
2010-07-23 09:34 by 麦舒, 2243 阅读, 收藏, 编辑
摘要:
在上一篇文章中,介绍了如何访问 DataContext 对象,下面接着来讲解一下如何访问设计器中的表对象,并生成生体类代码。从 Northwind 数据库中拖一个表到设计器中。拖出来后,记得保存 dbml 文件,否则是无法访问到这个表的。 在这里拖的是 Catories 表,如下图所示:我们可以通过访问 DataContext.Tables 来访拖放到设计器中的表。代码如下:[代码]现在再来看看关... 阅读全文
Linq to SQL T4 代码生成器 (一)访问 DataContext 对象
2010-07-22 14:11 by 麦舒, 3824 阅读, 收藏, 编辑
摘要:
这个工具,是在一个项目中提取出来的,现在免费提供给大家使用。本文介绍的 Linq to SQL T4 代码生成器有如下特点:1、支持 dbml 文件。能够访问 dbml 设计器中的对象。2、可能通多修改模版来生成代码。3、可以生成多个文件。比如:一个类一个文件。准备:1、T4 代码编辑器(goole 即可)。尽管不是必须,但是为了方便代码的编辑,还是建议安装一个。2、下载安装 Decode_VS2... 阅读全文
jsData 使用教程(八) 使用 TreeColumn 实现 TreeGrid
2010-07-19 11:46 by 麦舒, 2261 阅读, 收藏, 编辑
摘要:
TreeGrid 是企业级开发中,最为常用的一个控件。在 JData 中,可以使用 TreeColumn 来实现。如下图所示:但是在使用的时候,有一些要注意的地方。第一:表的结构必须为最为常用的自连接方式来实现树形的。 如 Northwind 数据库的 Employee 表。第二:数据量不能过大。使用 TreeColumn 需要一次性把所有数据加载到客户端。数据量过大则不适合使用。(万一数据量大呢?如何是好???)代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighte 阅读全文