NBear中如何建立一个单向组合关系的外键关联,而且对应实体的主键为String类型?

.NET技术 > C# [问题点数:100分]
等级
本版专家分:874
结帖率 97.83%
等级
本版专家分:6766
等级
本版专家分:21213
等级
本版专家分:2433
等级
本版专家分:1585
等级
本版专家分:874
hillfree

等级:

NBear简介与使用图解

简介:NBear一个基于.Net 2.0、C#2.0开放全部源代码的的软件开发框架类库。NBear的设计目标是尽最大努力减少开发人员的工作量,最大程度提升开发效率,同时兼顾性能及可伸缩性。 Demo版本:NBear 1.0.1.5 + ...

使用NBear设计一个新的实体类时需要进行的操作

当我们使用NBear设计一个新的实体类时,我们需要进行以下的操作: 1、 在实际开发项目之外,创建一个新的实体设计项目(该项目只在设计时有用)。 2、 新建一个实体类进行设计。 3、 添加对NBear的引用。 4、 添加...

NBear学习之路1:利用视图创建多表关联实体

通常在一些应用所使用到的字段不仅仅来左一个数据表,如一个文章列表GirdView,使用到了Content、User、Category三个表的项。关系图如下: Content.cs 1 public interface Content : Entity 2 ...

ORM的继承关系映射全解——单表继承体系、一实体一具体表、一实体一扩展表、接口映射

实体继承是基于OO和关系型数据库软件系统设计一个重要主题。本文通过基于NBear的实例解析ORM实体继承体系映射的方方面面。本文涉及的内容包括:1. 单表继承体系2. 一实体一具体表3. 一实体一扩展表4. 接口...

DBO -- 实体设计 -- 对象关联还是ID关联

在构建一个三层架构的系统的时候,实体的设计,是完全的面向对象,还是采用ID关联的平板对象,这是一个问题。写一点个人的观点。假设在一个用户管理系统,存在单位和用户两个实体,表结构如下: 我们先看对象关联...

基于.NET平台的分层架构实战(九)——数据访问层的第三种实现:基于NBear框架的ORM实现

前面的文章讨论了使用SQL语句和存储过程两种数据访问层的实现方式,这篇里,将讨论使用ORM...对象和关系数据是业务实体的两种表现形式,业务实体在内存表现对象,在数据库表现为关系数据。内存的对象

NBear常见问题集 -- 摘自NBear Google Group

摘自 NBear Google Group 1....2. 发布NBearV3.1.7,包含重要升级内容:强类型实体集合­、Gateway缓存等 1、强类型实体集合 新增的强类型实体集合会将设计实体中的Domain[] Domains这样的数组形式的关联属性,...

Nbear实体和接口 CodeSmith模版

最近研究一下Nbear,但是从数据库到实体的那个工具每次都要手动修改一下代码,很麻烦所以晚上自己写了两生成实体和接口的CodeSmith模版,写的比较匆忙,我只是对我自己写过的代码进行了测试。因为暂时还没写到复杂...

关于Nbear的几问题

、如何设置int型的主键字段自增长?现在得到了答案:设置此字段主键并只设置get属性但是对于我现在的要求,这还不能满足,或者我的设计不合理。下面说明我的设计。如图所示,LinkmanApply和Course共用,因此...

NBear介绍

前言: NBear一个基于.Net 2.0、C#2.0开放全部源代码的的软件开发框架类库。NBear的设计目标是尽最大...Bear虽然是那种看起来憨憨的样子,但是攻击时身手“敏捷”,因此.Net Bear代表了NBear一个基于.Net2.0、...

基于NBear的快速开发解决方案

基于NBear的快速开发解决方案----简介----NBear一个.Net 2.0下的快速开发框架。它提供了包括可视化实体设计、代码生成、持久化、SOA、MVP等一系列组件。NBear的设计目标是尽最大可能减少程序员的重复劳动、提高...

NBear简介

根据投票结果以及大家的意见,在认真考虑之后,博客园决定... NBear的创始人是Teddys Knowledge Base,Teddys Knowledge Base的努力与坚持推动着NBear不断发展,社区创造了一个很有前景的框架级开源项目,大家在

什么是NBear

NBear一个基于.Net 2.0、C#2.0开放全部源代码的的软件开发框架类库。NBear的设计目标是尽最大努力减少开发人员的工作量,最大程度提升开发效率,同时兼顾性能及可伸缩性。开源协议:BSD。名称NBear的由来N代表.Net...

ORM的继承关系映射全解——单表继承体系、一实体一具体表、一实体一扩展表、接口映射

实体继承是基于OO和关系型数据库软件系统设计一个重要主题。本文通过基于NBear的实例解析ORM实体继承体系映射的方方面面。本文涉及的内容包括:1. 单表继承体系2. 一实体一具体表3. 一实体一扩展表4. ...

NBear中文用户手册发布

欢迎加入NBear官方MSN群:nbeargroup@hotmail.com(将该帐号加MSN好友即可加入组群,在MSN聊天窗口点击震动图标即可查看群成员列表) 欢迎访问NBear官方Google Group讨论组,地址:...

[转]ORM的继承关系映射全解——单表继承体系、一实体一具体表、一实体一扩展表、接口映射...

实体继承是基于OO和关系型数据库软件系统设计一个重要主题。本文通过基于NBear的实例解析ORM实体继承体系映射的方方面面。 本文涉及的内容包括: 1. 单表继承体系 2. 一实体一具体表 3. 一实体一扩....

去除重复数据

有两意义上的重复记录,是完全重复的记录,也即所有字段均都重复,二是部分字段重复的记录。对于第种重复,比较容易解决,只需在查询语句使用distinct关键字去重,几乎所有数据库系统都支持distinct操作。...

接口式实体定义之——自定义实体属性+实体多根继承

本文介绍NBear的接口式实体定义方式下的自定义实体属性和实体多根继承。本文的介绍的内容及对应的代码同样包含于最新版本的NBear及其用户手册。从SF.Net下载NBear及用户手册从博客园下载用户手册最新版本的...

NBear V3.3.6使用感受

NBear是博客园组织的第一个开源项目,创始人是Teddy's Knowledge Base,NBear的目标是通过吸收园子里很多朋友的开发经验和智慧,发展成为一个优秀的.NET开发框架,帮助大家提高开发效率,让大家的工作更加轻松。...

如何利用NB代码生成工具和NBear框架,快速开发WEB项目

NBear一个.Net 2.0下的快速开发框架。它提供了包括可视化实体设计、代码生成、持久化、SOA、MVP等一系列组件。   NBear的设计目标是尽最大可能减少程序员的重复劳动、提高开发效率、提升代码的可维护性和整体...

NBear.Mapping使用教程(4):实体对象与ADO.NET对象的转换

在你的项目,如果不使用ADO.NET对象,那么都要做件事,就是要把查询的DataTable或IDataReader对象转换成实体对象,或者叫映射。比如ORM工具,它帮我们做好了所有事情,iBatis它帮我们完成了执行SQL和实体映射的...

NBear.Mapping使用教程(5):实体对象与NameValueCollection,Dicitonary以及NBear.Mapping性能

在上篇,介绍了使用NBear.Mapping进行实体对象与ADO.NET对象的互转功能,这可能是我们开发过程最常的种映射了。除此之外,NBear.Mapping还支持实体对象与NameValueCollection,IDictionary等弱类型的互换转,...

.NET 常用ORM之Nbear

NBear一个基于.Net2.0、C#2.0开放全部源代码的的软件开发框架类库。NBear的设计目标是尽最大努力减少开发人员的工作量,最大程度提升开发效率,同时兼顾性能及可伸缩性。 一、新建项目并添加NBear所需要的动态...

ORM定制的几点注意事项

目前最新版本:NBearV3.7.2学习教程:NBear V3 Step by Step教程——ORM篇心得如下:1、要想将按照orm思想建立数据库表,所有表必须有主键。2、一关联的定制是双向的。 外键所在表: [FkReverseQuery]...

相关热词 c# directx 关闭进程时执行c# c#工业应用 c#状态栏控件 c#窗体调颜色 c# 设置listbox c#窗口实现好友列表 c# orm 框架哪个好 c# 字符串转变量名 c# float 赋值