使用entityframwork框架插入数据,一直卡住?该张表关联外键未赋值?

今天,笔者在做一款简单的webapi配套的后台软件时,使用entityframwork框架,新增一条数据表数据时,一直插入不成功。后仔细检查之后,发现是由于该张表关联了一个外键,而新增的那条数据没有填入外键的guid,导致一直插入不成功。

关于如何从无到有开发webapi,详见笔者的另一篇文章

链接:初探 WebAPI 框架——从新建WebAPI 项目到发布到腾讯云服务器

下面看一下详细的代码

这是设备表,即需要插入新数据的一张表,我们可以发现,里面是有一个公司的外键约束的。
在这里插入图片描述
这是公司的表,为了代码方便,加入了default值约束,
在这里插入图片描述
这是在receive接收线程中做的代码演示
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值