Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
泛型和实体框架:如何根据列值返回不同的类型
我们有一个人员表 其中存储不同类型的人员 买方 卖方 代理人等 我们的 ORM 是实体框架 CodeFirst CTP5 我们使用存储库模式来实现良好的 TDD 和模拟 在 PersonRepository 中 我想返回特定类型 这样我就可
c
EntityFramework
generics
repositorypattern
entityframeworkctp5
实体框架 CTP5 代码优先:将一个类与另一个类的多个集合映射
使用 EF CTP5 Code First 我尝试映射一个类模型 该模型在一个类中包含指向另一个类的多个集合 这是我的意思的一个例子 public class Company public int CompanyId get set pub
NET
EntityFramework
CodeFirst
entityframeworkctp5
efcodefirst
实体框架 4.1 - 如何“强制”EF 转到数据库而不是使用图形?
这是场景 我有一个网站 在单个 HTTP 请求 HTTP POST 中 我需要执行以下操作 抓住一个物体 比方说 标签 保存其他一些对象 假设 问题 获取 标签 的新副本 重定向到另一个页面 该页面需要 标签 的新副本 在幕后 2 涉及影响
c
EntityFramework
entityframework4
entityframeworkctp5
如何将 DbContext.Database.SqlQuery
(sql, params) 与存储过程一起使用? EF 代码优先 CTP5
我有一个具有三个参数的存储过程 我一直在尝试使用以下内容返回结果 context Database SqlQuery
c
sql
adonet
linqtoentities
entityframeworkctp5
如何使用我的实体框架代码忽略 DbUpdateConcurrencyException?
有什么方法可以告诉 EF 不要担心行数DELETE or UPDATE做还是不做 我试图从数据库中删除一行 但由于该行不存在 EF 抛出异常 DbUpdateConcurrencyException 说0 行受到影响 这是正确的 gt 没有
NET
EntityFramework
entityframeworkctp5
工作单元实施
我已经能够实现一些很酷的工作单元来与实体框架一起使用 我想出了 public class UnitOfWork IUnitOfWork private Database database private IDatabaseFactory d
NET
EntityFramework
UnitOfWork
entityframeworkctp5
代码优先 - 当我没有将父对象设置为 EntityState.Modified 时,如何保存 ICollection?
如果我有以下课程 public class Foo public int PropertyIWantUpdated get set public int PropertyIDontWantUpdated get set public ICo
EntityFramework
entityframework41
efcodefirst
entityframeworkctp5
实体框架 4 - 具有“IS NULL”鉴别器的功能 CTP5 中的 TPH 继承(代码优先)
大家好 我正在尝试在层次结构上创建 TPH 映射 其中区分子句是经典的 IS NOT NULL IS NULL 情况 这是数据库方面的示例 CREATE TABLE info EducationTypes ID INT NOT NULL P
c40
poco
CodeFirst
entityframeworkctp5
tableperhierarchy
实体框架 CTP5 代码优先映射 - 同一个表中的外键
我如何使用模型构建器来映射这样的东西 哪里有一个可以为空的外键引用相同的表主键 Table Task taskID int pk taskName varchar parentTaskID int nullable FK 任务类别 publ
加载父实体的子实体时出现问题。单向映射和 1 到 0..1 关系与共享主键?
当我尝试加载父实体的子实体时 它会加载默认值 如果我尝试显式加载它会抛出异常违反多重性约束 关系 CodeFirstNamespace Association Customer 的角色 Association Customer Target
EntityFramework
efcodefirst
entityframework6
entityframeworkctp5
关闭实体框架 CTP5 中的对象缓存
我无法弄清楚 CTP 5 中实体框架代码优先的内容 它正在缓存对象 但我不希望它这样做 例如 我加载一个加载对象的页面 使用 ASP NET MVC 站点 然后我去更改数据库 我重新加载页面 但更改没有反映出来 如果我终止该网站并重新运行它
entityframeworkctp5
EF4 Code First 使表名称为单数
我正在使用单数表名称的标准 默认情况下 EF4 Code First 具有复数表名称 我已经编写了代码来覆盖此约定 但似乎不起作用 使用部分 using System using System Collections Generic usi
entityframework4
efcodefirst
entityframeworkctp5
实体框架CTP5 - 如何调用存储过程?
这可能是一个简单的答案 但我看不到如何使用 EF CTP5 执行存储过程 在实体框架 4 0 中 我们这样做了 ExecuteFunction ContainerName StoredProcName new ObjectParameter
如何使用 EF4 Code First 对同一个表进行多对多操作
我有这个架构 create table Person id int identity primary key name nvarchar 30 create table PersonPersons PersonId references P