位置: 编程技术 - 正文

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 行列转换语句(一个简单的群规怎么写)

  • 员工产假个税系统改为非正常要更正申报吗?
  • 资产负债表中没有实收资本
  • 独立核算的分公司
  • 怎样根据税负率调账
  • 小规模按季申报 月销售收入不超过
  • 救援车拉货交警查吗?
  • 开票金额大于付款金额怎么做分录
  • 母公司给子公司开票会有税务风险吗
  • 开发票高校是企业还是非企业单位
  • 高新技术企业季报填报
  • 外贸企业申报出口退税时的会计分录
  • 会计政策变更与会计估计的审计
  • 软件出口税收政策
  • 出售房产税收
  • 房地产预收款如何申报增值税
  • 新公司没业务怎么做账
  • 个人申请代开普需要资料
  • 享受小微企业所得税优惠条件2022
  • 公司注销后款未收完怎么办
  • 年报弥补以前年度亏损了还需要填107040表吗
  • 红利抵免的用法是什么
  • 盘盈现金计入当期损益
  • 微软正式宣布收购动视暴雪
  • 政府收储土地补偿款账务处理
  • 土地征收补偿款多久到账
  • 在win7中如何设置屏幕保护程序
  • 筹建期间业务招待汇算怎么填
  • 代发工资如何合理避税
  • 电脑默认网关不可以用
  • 工程结算需要哪些施工方案
  • 建筑业的账务处理办法
  • 国家公园好玩吗
  • 宜搭下载
  • 小规模纳税人工商年报网上怎么报
  • 滴滴打车电子普票可以抵扣进项税额吗
  • 未分配利润与净利润关系
  • 网络分割算法
  • 盒子模型的概念
  • jquery 兄弟选择器
  • js防抖函数和节流函数
  • 待摊费用在资产负债表中怎么表示
  • 出租房屋房产税计算
  • 预收账款怎么变成应收
  • 小规模纳税人代收水电费税率
  • 帝国cms使用手册
  • MySQL主从数据库搭建
  • mongodb查看数据库大小
  • tempdb数据库能删么
  • 企业财务部门对业务部门的监管要求
  • 网购会计如何确认成本
  • c#构造函数
  • 长期股权投资的账务处理
  • 库存现金主要账目有哪些
  • 土地管理费属于什么费用
  • 防伪税控服务费怎么交
  • 确认主营业务收入分录怎么写
  • 无进项发票开具销项发票
  • 材料发票失控后如何处理
  • 怎么开具
  • 会计年终决算怎么填写
  • 购买设备怎么开专票
  • SQL Server 2016 CTP2.3 的关键特性总结
  • ubuntu16.04终端在哪
  • centos直接安装
  • win8破解密码开机密码
  • mac os x 10.9.5
  • linux中安装telnet
  • vncviewer连接linux
  • 用dos杀毒的一个软件
  • css如何实现
  • 如何获得select选中的值
  • 使用jquery实现的项目
  • u3d unity3d
  • js中arguments
  • 使用jQuery的toggle()方法对HTML标签进行显示、隐藏的方法(示例)
  • js实现滑动效果
  • 产品税务编号查询系统官网
  • 成都税务局网上办事大厅
  • 车辆购置税怎么买
  • 税务部门意识形态
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设