给Linq to Sql里的entity加自定义属性小结
2009-11-03 19:49
302 查看
为什么要这么做?
没有用到前也这么质疑?为啥要添加表格里面没有的属性在linq to sql 里面的entity?当然,有些情况下是需要这么做的,比如要想保留原来的entity但是又需要在页面的control显示更加有意义的信息,所以便需要给这个entity添加一个属性。
有两种方法:
1. 在linq to sql 设计文件里面相应的entity添加一个属性,但是还有一个很重要的步骤就是需要手动到linq to sql自动生成的代码里面把这个property的Column attribute去掉,不然会出现”xx column找不到“之类的错误。
2. 在partial class里面直接添加你需要的属性,这种方法好管理很多。
没有用到前也这么质疑?为啥要添加表格里面没有的属性在linq to sql 里面的entity?当然,有些情况下是需要这么做的,比如要想保留原来的entity但是又需要在页面的control显示更加有意义的信息,所以便需要给这个entity添加一个属性。
有两种方法:
1. 在linq to sql 设计文件里面相应的entity添加一个属性,但是还有一个很重要的步骤就是需要手动到linq to sql自动生成的代码里面把这个property的Column attribute去掉,不然会出现”xx column找不到“之类的错误。
2. 在partial class里面直接添加你需要的属性,这种方法好管理很多。
相关文章推荐
- Linq = > MyMetal = > SqlMetal Include 自定义(Linq to sql )生成
- LINQ to SQL(LINQ2SQL) vs. ADO.NET Entity Framework
- LINQ to SQL(LINQ2SQL) vs. ADO.NET Entity Framework(ADOEF)-ccBoy版
- LINQ to SQL Entity Base - Disconnected LINQ Version 1.0 Beta 3.0
- 转:LINQ to SQL(LINQ2SQL) vs. ADO.NET Entity Framework(ADOEF)-ccBoy版
- LINQ to SQL语句小结之 Exists/In/Any/All/Contains(转载)
- LINQ to SQL学习小结
- LINQ to SQL 基于属性的映射 一个常见问题
- LINQ TO SQL 和 ADO.NET ENTITY
- Linq to Sql中使用自定义枚举类型的奇怪问题
- ADO.NET - Entity Data Model vs. LINQ To SQL
- ADO.NET、ODP.NET、Linq to SQL、ADO.NET Entity 、NHibernate在Oracle下的性能比较
- 比较LINQ to SQL Diagram 和Entity Data Model
- linq to sql对存储过程和自定义sql的支持
- 立即升级你的 Linq to SQL -- Visual Entity 1.0 发布
- EF Provider for Access/ODBC 以及ADO.Net Entity Framework 与Linq to SQL的比较和适用场景:
- linq to sql 简单小结:
- NET的LINQ to Entity模拟实现SQL的WHERE IN
- LINQ to SQL和ADO.NET Entity Framework之间的抉择