腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
无法
识别
代码
第一个
可为
空
的
外
键
、
、
首先,我已经创建了一个包含所有模型和Db上下文
的
ClassLibrary,并且我在处理数据库时使用了这个库。现在,我想在另一个解决方案
的
另一个项目中使用这个类库。我引用了类库,但这个新项目不能
识别
可为
空
的
外
键
(如“string”或
可为
空
的
"Int")。运行时出现错误。IS_TANKER { get; set; }错误:实体类型没有定义
键
为此EntityTy
浏览 1
提问于2018-01-16
得票数 0
21
回答
无法
更改关系,因为一个或多个
外
键
属性不
可为
空
、
当我对一个实体执行GetById()操作,然后将子实体
的
集合设置为来自MVC视图
的
新列表时,我得到了这个错误。 操作失败:
无法
更改关系,因为一个或多个
外
键
属性不
可为
not。当对关系进行更改时,相关
的
外
键
属性将设置为
空
值。如果
外
键
不支持
空
值,则必须定义新关系,必须为
外
键
属性分配另一个非
空
值,否则必须删除不相关<e
浏览 143
提问于2011-04-04
得票数 206
回答已采纳
3
回答
一对多关系中
的
NHibernate删除问题
、
、
、
我有A和B类
的
映射,其中'one‘side是A,'many’side是B。B引用A,其中外
键
不能为
空
。使用FluentNH将A集映射为B
的
Cascade.Delete()。当我尝试删除A时,NHibernate尝试更新B并将
外
键
设置为null。因此,当
外
键
不
可为
空
时,就会发生错误。编辑:当我将
浏览 0
提问于2010-11-27
得票数 2
回答已采纳
4
回答
实体框架
无法
更改关系,因为一个或多个
外
键
属性不
可为
空
、
、
、
、
使用下面的
代码
进行更新,同时我也为它们设置了所有的引用和对象。State = EntityState.Modified; } 获取错误:操作失败:
无法
更改关系,因为一个或多个
外
键
属性不
可为
non。当对关系进行更改时,相关
的
外
键
属性将设置为
空
值。如果
外
键
不支持
空
值,则必
浏览 68
提问于2016-06-15
得票数 4
回答已采纳
1
回答
为什么向EF4.1 CodeFirst实体添加显式
的
外部ID列会导致
外
键
约束冲突?
、
、
、
目前,我
的
实体使用
的
模型如下:{ public string Name { get;Description { get; set; } } 这工作得很好,但我经常看到CodeFirst示例中为模型中
的
外部实体显式创建了这是有意义
的
,因此我不必延迟加载用户来检索与MyModel实例相关联
的
用户
的</
浏览 3
提问于2011-03-30
得票数 3
回答已采纳
2
回答
当使用Fluent NHibernate自动映射集合时,如何使子对象
的
外
键
可以为父对象
的
外
键
?
、
、
、
、
private set;}一个子类如下所示:{} 每当我让流利
的
NHibernate
的
自动映射器攻击这些人时,它就会使Child类拥有一个不
可为
空
的
外
键
。我已经为某些类更改了一些自动映射约定和一些覆盖,但对于这对特定
的
类,只有Parent类具有覆盖。重写不指定如何映射Parent类
的
集合部件。让<
浏览 4
提问于2010-06-27
得票数 0
回答已采纳
1
回答
记录用户在数据库中使用发票/账单
的
请求
的
合适方法?
、
是否有更有效
的
方法来跟踪每个用户使用时间戳发出
的
所有请求?然后每两周过滤一次请求发票给用户?是否根据发票期间过滤存储
的
请求并在该期间内对记录进行计数
的
唯一方法?是否有一种更有效/更合适
的
方式对请求开具发票? DB设计是根据用户
的
使用而不是对一组请求收费
的
其他服务。请注意,我指的是索取数据
的
请求。该服务将根据对数据
的
请求数量向用户收费。
浏览 0
提问于2014-12-05
得票数 0
3
回答
EF 4.3多对多关系和连接表更新
、
、
、
this.siteRepository.Update<SiteUser>(user);}操作失败:
无法
更改关系,因为一个或多个
外
键
属性不
可为
non。当对关系进行更改时,相关
的
外
键
属性将设置为
空
值。如果
外
键
不支持
空
值,则必须定义新关系,必须为
外</e
浏览 0
提问于2012-03-23
得票数 0
回答已采纳
1
回答
迁移
无法
降级
、
使用Add-migration,我得到了以下
代码
优先迁移:{ }
代码
会被缩短PM> 这个错误把我搞糊涂了,因为数据库现在有<em
浏览 2
提问于2014-10-14
得票数 0
1
回答
未保存
外
键
的
EF7值
、
、
我使用
的
是EF7,我有三个实体: public int Id;} public int Id;} public int Id; public virtual B B;自动生成
的
迁移似乎很好,并且从C到B添加了一个
外
键
,但是,当我执行以下操作时,数据库中
的
外
浏览 3
提问于2017-03-01
得票数 0
回答已采纳
1
回答
是否有一种非触发器
的
方式将
可为
空
的
列级联到引用表?
、
、
、
、
对于
外
键
的
某些部分为null
的
行,将忽略外部约束。这也意味着对
可为
空
的
列所做
的
更改不会传播到子表。 比较https://dbfiddle.uk/?rdbms=postgres_9.6&fiddle=e666862f83177715b45eb04f0b0221e1 是否有任何非触发器方法来设置
可为
空
的
列
的
传播?
浏览 10
提问于2020-04-28
得票数 0
回答已采纳
2
回答
实体框架-可以为
空
的
外
键
错误
、
我有一个网站表,它有一个指向客户端表
的
外
键
。一个网站并不总是有一个关联
的
客户端,但是当我保存一个没有指定客户端
的
网站时,它就会出错,因为Website.ClientID是一个int32 (不
可为
空
),并且被设置为0。我尝试将EF图中
的
关系更改为网站旁边
的
*和客户端旁边
的
0..1,但是它给出了一个错误,指出不能为ClientID做0..1,因为它不
可为
空
。然后我将Website.Cl
浏览 0
提问于2010-06-15
得票数 0
回答已采纳
1
回答
Entity Framework4.0和DDD模式
、
、
、
、
我使用EntityFramework作为对象关系映射,并且我有一个简单
的
POCO域模型,它有两个基类,分别表示值对象和实体对象模式(Evans)。这两种模式都是关于两个对象
的
相等,所以我重写了Equals和GetHashCode方法。Properties.Add(memberExpression.Member as PropertyInfo); } 一切正常,直到我尝试删除一些相关
的
对象(聚合根对象和两个依赖对象,它被标记为级联删除):我得到了一个异常“关系不能被改变,因为一个或多个
外
键
浏览 1
提问于2010-05-31
得票数 2
1
回答
更新一个列字段会生成关系错误
、
操作失败:
无法
更改关系,因为一个或多个
外
键
属性不
可为
non。当对关系进行更改时,相关
的
外
键
属性将设置为
空
值。如果
外
键
不支持
空
值,则必须定义新关系,必须为
外
键
属性分配另一个非
空
值,否则必须删除不相关
的
对象。 我从不在我
的
模型中更新
外
键
,而是只更新一个整数字段,该字段计算每页<e
浏览 2
提问于2014-02-21
得票数 1
3
回答
如何创建具有组合
键
的
表,该组合
键
的
每个成员都是其他表
的
外
键
成员
、
、
、
、
我正在尝试(第一次)在MVC项目上使用注释编写
代码
。 public virtual Vehicle Vehicle { get; set; }我认为我在这里
的
意图是相当明显
的
根据记录,这并不是整个模型,并且为了问题
的
目的而进行了简化。 我正在使用MvcScaffolding来构建EF项和视图。一切都被编译了,但是当我试图导航到Customers页面(实际上是一个没有提到
浏览 1
提问于2013-07-20
得票数 0
2
回答
使用EF将数据保存到数据库
的
asp.net mvc
、
、
、
、
我
的
create方法在这里。我将把我
的
数据保存到我
的
SQL Server数据库
的
3个表中。我
的
表是tblSemesterRegistration、tblSemesterSubject和tblSemesterCampu。在这里,tblSemesterSubject和tblSemesterCampu有来自tblSemesterRegistration
的
外
键
。这个
外
键
是SemesterID,它是一个自动递增
的</e
浏览 0
提问于2014-10-03
得票数 0
1
回答
数据库1NF违规
我有两张桌子和这两个表之间
的
关系是:乐器可以由0.1
的
音乐家一次演奏,我怎么能不违反1NF?
浏览 1
提问于2014-03-05
得票数 0
回答已采纳
1
回答
MapKey与HasForeignKey
的
差异-流畅
的
Api
、
、
它们之间
的
区别是什么: .WithMany() .Map(a => a.MapKey("SomethingId"))
浏览 0
提问于2013-03-24
得票数 55
回答已采纳
2
回答
实体框架,获取无父记录
的
孤儿子记录/记录
、
、
保存数据库上下文时出现以下异常:
无法
更改关系,因为一个或多个
外
键
属性不
可为
空
。然后我将能够确定我需要调整
代码
的
哪一部分。
浏览 4
提问于2015-09-16
得票数 0
2
回答
添加
可为
空
的
外
键
、
、
我有两个这样构建
的
表(这只是一个简化
的
非专有示例):---------------------我想添加一个引用Job.job_Id ( PK)
的
外
键
列Persons.job_Id,它可以为
空
。原因是,作业可能事先不知道,所以它可能是
空
的
。有一个“其他”不是一个选择。 到目前为止,我已经做到了这一点,但我得到了“
无法<
浏览 3
提问于2012-02-09
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券