腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
EntityFramework
中
的
数据库
表
外
键
未
设置
为
null
c#
、
entity-framework
、
entity-framework-6
我有一个使用
EntityFramework
6
的
应用程序。如果departamentoId变量
为
0,我需要删除关系,因此,我将
null
赋值给相关实体(将DB
表
中
的
底层
外
键
设置
为
NULL
)。但是,在分配
null
时,底层表字段未
设置
为
NULL
。 另一方面,如果我将该赋值更改为: trabajador.Depart
浏览 21
提问于2021-02-12
得票数 0
回答已采纳
3
回答
约束问题/Solution在sqlServer
中
的
应用
sql-server-2005
、
foreign-keys
、
constraints
抱歉,我
的
问题太肤浅了。Picture,News,product和图片库Table。在“我
的
图片
表
”
中
,所有其他三个
表
都有3个
外
键
,所有
外
键
都是可空
的
,默认值= -1。所有
表
都有主键和标识。 在我
的
two表单
中
,我插入
的
每一张照片都与one
浏览 5
提问于2010-03-03
得票数 1
回答已采纳
2
回答
当
数据库
架构
中
没有引用时,如何在实体框架
中
创建引用?
.net
、
database
、
entity-framework
我有一个不能更改
的
数据库
模式,它
的
表
在没有声明显式
外
键
关系
的
情况下相互引用。例如: Id int identity not
null
primary key, ) Id intidentity not
null
primary key, FooId int, -- as if "references Foo(Id)&
浏览 0
提问于2011-10-11
得票数 0
回答已采纳
1
回答
System.InvalidOperationException类型
的
异常发生在
EntityFramework
中
sql-server
、
entity-framework
、
entity-framework-6
我试图从一个
表
中
删除所有数据并重新添加它,但是我得到了以下例外情况: “System.InvalidOperationException”类型
的
异常发生在
EntityFramework
.dll
中
,但未在用户代码
中
处理附加信息:操作失败:由于一个或多个
外
键
属性不可空,关系无法更改。当对关系进行更改时,相关
的
外
键
属性将
设置
为
空值。如果
外
键<
浏览 3
提问于2015-12-30
得票数 0
3
回答
更改mysql
表
中
的
主键列时出错
mysql
、
sql
、
database
此主键也是另一个
表
中
的
外
键
。-------+----------------------+------+-----+---------+-------+traint 'fk_fav_food_person_id' of table 'bank.favourite_food'我确信这是很简单
的<
浏览 3
提问于2013-06-24
得票数 3
1
回答
可空FK
为
null
时实体框架验证错误
c#
、
wpf
、
entity-framework
信息:.Net框架WPF应用程序,实体框架6引发
的
'System.Data.Entity.Validation.DbEntityValidationException‘异常:
EntityFramework
.dll
中
的
“state”
中<
浏览 3
提问于2020-08-08
得票数 0
回答已采纳
2
回答
如何正确更新记录?
c#
、
winforms
、
linq
我想更新我在db
中
的
记录: { machine.idWorker =
null
; internal static Machine GetByID(int idMachinein Database.Current.Machines where m.idMachine == idMachi
浏览 2
提问于2016-04-21
得票数 0
1
回答
实体框架DBFirst将
表
转换为关联,如何获得
表
访问权?
c#
、
sql
、
entity-framework
我有一个DBFirst
EntityFramework
6.1解决方案,我正试图从中生成一个解决方案。当我添加一个只包含两个
外
键
的
表
时,该
表
将被转换为两个关联,并且不能再直接访问该
表
。这对于代码
中
的
导航是很好
的
,但是从
表
中
删除记录会让人很痛苦。例如,我无法删除关联
中
的
条目,
浏览 2
提问于2014-04-15
得票数 0
回答已采纳
1
回答
基于服务
的
数据库
c#
外
键
c#
、
database
、
foreign-keys
在
数据库
中
实现
外
键
时,我遇到了一个问题。它一直在告诉我这个错误: SQL71501 ::Foreign Key: dbo.FK_Purchase_Product具有对列dbo.Purchase.ProductID
的
未
解析引用。SQL71501 ::Foreign Key: dbo.FK_Purchase_Product具有对对象dbo.Product
的
未
解析引用。SQL71501 ::Foreign Key: dbo.FK_Purchase_Produ
浏览 1
提问于2016-01-13
得票数 0
1
回答
在EF 4.0
中
通过
设置
Id更新
外
键
关系时出现问题
c#
、
sql-server
、
entity-framework
、
entity-framework-4
我正在尝试通过
外
键
更新
EntityFramework
4(使用microsoft sql server
数据库
)
中
的
外
键
关系。我使用.Single()加载对象,然后尝试将其
设置
为
Object.ExampleId (示例
表
是与C#
中
的
枚举相对应
的
引用
表
)。然后,我在上下文中调用SaveChanges()。使用debug语句,我已经将
浏览 6
提问于2011-05-23
得票数 0
回答已采纳
2
回答
如果父
外
键
已删除,则将子表
中
的
外
键
列
设置
为
空
mysql
、
database
、
sqlite
、
foreign-keys
、
foreign-key-relationship
我有一个SQLite
数据库
。 我已经学习了如何插入
外
键
,现在我想这样做: 1.删除父
表
2
中
包含
外
键
的
行。拥有引用该
外
键
设置
为
null
的
任何其他
表
。我读过关于级联删除
的
文章,但似乎删除了任何有
外
键
的
行。相反,我只想使具有引用
外
键</e
浏览 0
提问于2015-04-30
得票数 1
回答已采纳
1
回答
实体框架不希望删除
表
中
具有多到多关系
的
行。
c#
、
sql
、
database
、
entity-framework
正如标题所说
的
那样,EF 6不想删除
表
中
的
行(多到多关系)。) 附加信息:操作失败:由于一个或多个
外
键
属性不可空,关系无法
浏览 2
提问于2013-12-17
得票数 0
回答已采纳
1
回答
EF 6.1码
中
具有不同主键
的
一对一关系
c#
、
sql-server
、
entity-framework
、
entity-framework-6
、
ef-fluent-api
我在使用
EntityFramework
6.1从PayGroup对象获取对employee对象
的
引用时遇到了问题。在PayGroup.SupervisorId -> Employee.EmployeeId上
的
数据库
中有一个
外
键
。请注意,这是一种零或一对一
的
关系(薪资组只能有一个主管,员工只能是一个薪资组
的
主管)。 根据,在具有不同主键
的
表
上不可能有
外
键
。我已经手动将
外<
浏览 1
提问于2017-06-14
得票数 4
回答已采纳
1
回答
无法在删除时将
NULL
插入列
中
c#
、
entity-framework
当我尝试运行SaveChanges()时,有人告诉我不能将
NULL
插入到不允许它
的
列
中
。这对我来说很奇怪,因为我没有做任何INSERT,我检查了30个现有条目中
的
每个条目,发现它不应该试图在该列中使用
null
保存
表
。下面是所讨论
的
代码:if (user !=
null
) var itemsToRemove =
浏览 0
提问于2015-03-02
得票数 6
回答已采纳
1
回答
甲骨文-
外
键
中
没有?
oracle
、
null
、
ansi
“解释组成
外
键
的
列中出现
NULL
时出现
的
问题。讨论ANSI如何尝试使用在使用连接
外
键
时可以采用
的
三条”匹配规则“解决此问题。” 有人能为我指出这些“匹配规则”
的
正确方向吗?
浏览 6
提问于2009-05-18
得票数 1
1
回答
添加2个链接
的
EntityFramework
对象并不链接
sql-server
、
asp.net-mvc
、
entity-framework
、
foreign-key-relationship
我
的
EntityFramework
6.1.1模型中有两个实体,它们由后台
数据库
中
的
外
键
链接。我有一个包含地址详细信息
的
位置实体,还有一个包含名称详细信息
的
客户端实体和一个位置
的
可空
外
键
ID。,调用SaveChanges之后,这两个实体都被插入到各自
的
数据库
表
中
,但是客户端
表
中</em
浏览 3
提问于2015-03-23
得票数 0
回答已采纳
3
回答
在没有主键
的
表
上插入操作
c#
、
sql-server
、
entity-framework
你好,我在
数据库
中有一个只有
外
键
组成
的
表
。该
表
结构如下:public partial class DeviceUsage public int StorageId { get; set; }public virtual Storage Storage { get; set; }} 如您所见,所有
浏览 2
提问于2014-01-24
得票数 0
回答已采纳
4
回答
我们为什么要用外国钥匙?
mysql
、
sql
、
foreign-keys
、
primary-key
可能重复: 好
的
,假设我们有两个
表
,users和comments。在注释
中
,我们有一个列comment_made_by_user_id,它意味着哪个用户输入了特定
的
注释。为什么我们需要将它指定为
外
键
?如果我们不这么做,它还会起作用
的
。我们指定主键,因为据我所知,它使查询速度更快(我们只需要搜索一行,而当我们没有主键/索引时,我们必须遍历所有行)。这仅仅是一个很好
的
编码练习吗?
浏览 9
提问于2012-10-10
得票数 13
回答已采纳
1
回答
MySQL - CaseSensitive:无法添加或更新子行:
外
键
约束失败
mysql
、
asp.net
、
entity-framework
我有一个
表
Customer,它具有CustomerType(CustomerTypeId)
的
外
键
约束。现在使用
EntityFramework
时,当我试图在Customer
表
中
插入记录时,我会看到一个错误: 无法添加或更新子行:
外
键
约束失败(“事件”。“客户”,约束"customer_ibfk_2“
外
键
("CustomerTypeId")引用"Customer
浏览 0
提问于2015-11-14
得票数 0
4
回答
两个
外
键
引用一个
表
的
UPDATE SET不起作用
sql-server
、
tsql
、
foreign-keys
、
constraints
、
cascade
一张桌子上有两把
外
键
。让我们假设
表
名为News,具有
外
键
updatedById和createdById,这两个
外
键
都指向
表
Users
中
的
userId。现在,我希望在删除用户时将其
设置
为
NULL
外
键
,但当我试图在该关系
中
设置
ON DELETE SET
NULL
时: 在
浏览 0
提问于2013-01-27
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
入门湿货(二)管理实体关系示例
数据库基础之SQL创建和操作表
数据库基础知识:数据库中的约束和三大范式
SQL语句创建表单table
Oracle 19C入门到精通之数据完整性和约束性
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券