位置: 编程技术 - 正文

Linq to SQL 插入数据时的一个问题

编辑:rootadmin

插入数据的代码 RSSFeedRight feedRight = new RSSFeedRight(); feedRight.UserId = userId; feedRight.FeedId = feedId; feedRight.RightValue = 0 ; _Db.RSSFeedRights.InsertOnSubmit(feedRight); _Db.SubmitChanges(); 每次插入时都提示说FeedId 不能插入空值,郁闷的不行,分明是给了非空值的! 后来仔细检查,发现这个RSSFeedRight 实体类中居然还有两个指向UserInfo 和 RSSFeed 表的字段,后来逐渐感觉到是外键设置问题引起的。立即通过google 搜 "linq foreign key insert" 发现有不少人遇到相同问题 找到其中一篇帖子 其中关于这个问题是这样描述的 The mapping information (Assocation attribute on Table1 & Table2) has the foreign key dependency going in the wrong direction. It's claiming that the primary-key in table1 (the one that is auto-incremented) is a foreign key to the primary key in table2. You want that just the opposite. You can change this in the designer, DBML file or directly in the code (for a quick test) by changing IsForeignKey value for both associations. 也就是说我们不能将主键设置为和外键相同,否则就会出问题。找到问题所在,就好办了,将表结构进行如下修改 问题解决。 老兵遇到新问题,技术不经常更新就要老化。

推荐整理分享Linq to SQL 插入数据时的一个问题,希望有所帮助,仅作参考,欢迎阅读内容。

Linq to SQL 插入数据时的一个问题

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

一个简单的SQL 行列转换语句 一个简单的SQL行列转换Author:eaglet在数据库开发中经常会遇到行列转换的问题,比如下面的问题,部门,员工和员工类型三张表,我们要统计类似这样的

SQLServer 常用语句(按功能分) 一、简单查询简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语

SQLServer 管理常用SQL语句 1.查看数据库的版本select@@version2.查看数据库所在机器操作系统参数execmaster..xp_msver3.查看数据库启动的参数sp_configure4.查看数据库启动时间selectconvert(varch

标签: Linq to SQL 插入数据时的一个问题

本文链接地址:https://www.jiuchutong.com/biancheng/349440.html 转载请保留说明!

上一篇:sql语言中delete删除命令语句详解

下一篇:一个简单的SQL 行列转换语句(一个简单的群规怎么写)

  • 个人独资企业要注意什么
  • 设计印刷合同
  • 农产品进项税额转出怎么算
  • 纳税检查调整的滞纳金怎么收
  • 不征税收入有哪些增值税
  • 会计核算程序的含义
  • 税务异常有哪些类型
  • 承兑汇票可以当现金用吗
  • 当月的进项当月可以认证吗
  • 发票的红冲和作废有何区别
  • 外聘人员需要申报个税吗
  • 付境外公司佣金怎么做账
  • 企业所得税季度预缴怎么计算
  • 待转销项税额明细科目核算一般纳税人
  • 无形资产处置收益计入
  • 资产负债表存货为负数原因
  • 内部固定资产交易当期的合并处理,涉及出售
  • 新个税年终奖怎么申报
  • 海关废品回收
  • 预付的固定资产没有收到发票怎么入账
  • 销售合同总金额含税还是不含税
  • 预缴税款怎么操作
  • 印花税申报完成后如何缴款
  • 个人所得税返还奖励财务人员做账
  • 培训费发票可以抵扣进项税吗
  • 核定征收的对象
  • 个人能在税务局交社保吗
  • 差额征税怎么交税
  • 企业会计准则应用案例
  • 减值 计提
  • 酒类应税消费品消费税纳税申报表怎么填
  • 给子公司员工发放奖金合法吗
  • 同一控制下合并对价怎么算
  • 技术开发合同收入包括哪些
  • 王者荣耀中李白第二次离开
  • win10高级功能
  • win10电源图标灰色无法打开
  • PHP:imagepolygon()的用法_GD库图像处理函数
  • php gtk
  • vue后端框架推荐
  • csdn创作激励
  • 简单的php文件
  • yolov5配置
  • ChatGPT中国电话不能注册
  • 公司加班餐费会计科目
  • 收到专票怎么入账
  • 红字信息表必须要原件吗
  • 织梦收费5800的解决方法
  • 电商会计如何做账
  • 超市购物 发票
  • 小规模纳税人免税会计分录
  • 本期盈余转入累计盈余
  • 研发费用怎么入帐
  • 发生的计提费用没有发生怎么办
  • 航天金税服务费280元每年都交吗
  • 举办会议收入如何入账
  • 分析企业盈余状况
  • 营业执照过期多久不能审
  • mysql5.7.21安装
  • 因为你的策略组阻止
  • win10一年更新几次
  • linux如何设置用户自己的工作环境
  • linux常用命令find
  • win7小技巧
  • win8安装wps
  • 屏蔽触摸按键什么意思
  • css布局的经典网站
  • Unity3D值Input Manager
  • 学习雷锋好榜样
  • 怎样开启javascript功能
  • js基础教程
  • js获取当前浏览器版本
  • jsp中img标签
  • 国家对高校食堂的最新管理规定
  • 电子税务局申报表在哪里查询
  • 保定市国税局车管所所长
  • 河南新乡地税局罗姓病逝
  • 非房地产企业土地增值税
  • 地方税务局工作内容
  • 怎么看扣税明细
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设