ef4-code-only

    5热度

    2回答

    我有一个EF4实体(代码优先),包括一个int位掩码。我已经创建了一个Bitmask结构来使得位掩码更容易工作(提供布尔属性来访问这些位)。位掩码结构包含用于转换为int的隐式运算符。 我尝试设置属性类型的位掩码结构,但该值回来为0。我知道在数据库中的值具有值和掩码在我的单元测试工作。我将HasColumnType设置为“INT”。 酒店... [Required] [Display(Name

    3热度

    3回答

    我正在使用代码优先的POCO与EF4,CTP5。我有一张桌子上有很多列(超过100)。我想将表格拆分成多种类型(又称“表格拆分”),这样我就不必每次都需要获取一些基本信息时获取所有数据。 我似乎无法找到任何有关此使用谷歌的文档。我发现了“Table Splitting”这个概念的引用,并且我也看到了如何使用EDMX文件来完成它,但是没有用于代码优先的样本。 我希望这将是作为定义另一个实体类型并与他

    2热度

    1回答

    select C.CenterID from dbo.Center C inner join (select PersonID, max(EffectiveDate) as EffectiveDate from Center where EffectiveDate <= getdate() group by PersonID) as C2 on C.Per

    2热度

    1回答

    在搜索Stack Overflow和Google时,我很难找到明确的答案,希望有人能指点我正确的方向。 我的情况 我希望能够使用单个编辑表单(在一个单一的视图)使用ASP.NET MVC 3和Entity Framework 4 CTP更新3级深层次的实体(代码 - 第一个) - 该模型由服务组成,该服务可以有许多服务选项,在Turn中可​​以有许多库存项目。 我期待能够使用MVCS默认的模型粘合

    3热度

    1回答

    我想将我的字符串列的默认nvarchar(4000)替换为SQL Express中的文本数据类型。我使用这个代码。 modelBuilder.Entity<Accommodation>() .Property(p => p.Information) .HasColumnType("text"); 但是列的类型仍然是为nvarchar? 我也问这里http://s

    18热度

    3回答

    我有一个数据库,我使用2种不同的模式。模式就像命名空间(纠正我,如果我错了)。这样我有1个数据库和当前2个模式......所以1个模式中的表可以被命名为与另一个模式中的表相同,因为它们在不同的模式中。 我如何获得EF代码首先与另一个模式交谈,而不是默认模式? 与MapSingleType并重写一个方法有关,还是我可以做其他事情? 任何帮助真的很感激。

    3热度

    2回答

    我有一个数组属性的对象,我想在数据库中作为分隔字符串持久化。如何将该属性映射到数据库中的字段并反之亦然? public class User() { public int Id { get; set; } public string[] Roles { get; set; } } 不完全配置类: public class UserConfig : EntityTypeCo

    0热度

    1回答

    我们每6个月运行一系列报告并将结果存储到可以在将来随时查询/查看的表中。根据周期,将添加两个或四个表格。他们有一个标准的yyyy_mmm_Table_x命名约定。 我们的网站使用ASP.Net MVC2构建,数据库使用标准模型设计器而不是Code First使用EF4进行建模。 我希望能够在运行时动态地将报表添加到EF4上下文中。我不想用设计器手动将它们添加到模型中,否则每个报告周期我们都必须更新

    2热度

    3回答

    我有许多实体对象在结构上相同,但命名约定不同,例如Products1,Products2,Products3(这是传统数据库模式的一部分,我不能做太多这方面的工作)。 就CLR而言,这些类是不同类型的,不幸的是,由于设计代码是自动生成的,所以我不能对这些家伙的界面进行拍照以显示通用性。所以,我的问题是:有没有办法通过名称检索实体对象? 我基本上喜欢避免开关/案件业务,当这些对象应用基本相同的逻辑。

    0热度

    1回答

    嗨孩子的关系我已经运行如下与抽象基类及其实现 public class SuperParent { public ICollection<Parent> ParentList { get; set; } } public abstract class Parent { public int Id { get; set; } public string Tit