位置: 编程技术 - 正文

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

  • 捐赠免税会计分录
  • 企业被环保关停政府赔偿
  • 购买固定资产是费用吗
  • 本年利润每个月都转吗
  • 发票只有抵扣联没有发票联能不能报销
  • 收到进项发票是什么凭证
  • 2019年研发费用加计扣除标准
  • 房产交房前开发商要办齐的手续
  • 已抵扣的进项税额红冲的账怎么做
  • 付佣金给客户怎么做分录?
  • 2016年营改增后18个税种,第一大税种是()
  • 房屋所有权变更登记证书
  • 自产产品赠送确认收入吗
  • 免税企业以前年收入多少
  • 增值税发票备注栏怎么填写
  • 2020年税收分类编码定义查询
  • 发票勾选 发票认证
  • 美国边境管理体制
  • 应收账款手工核算方法
  • 生产企业出口货物必须以什么为计税依据计算免抵退税额
  • 代收代缴水电费能开发票吗
  • 材料按实际成本计价核算
  • 销售成本会计分录怎么做
  • 住房公积金个税抵扣标准
  • 公司租的宿舍记什么科目
  • 通过email发送歌曲放哪?
  • 无法访问windows installer服务,没有正确安装
  • 企业网管出路
  • 如何清除苹果手机6s垃圾
  • 下列关于企业发生的税费说法正确的是
  • application guard
  • 睿因无线路由器怎么设置
  • 应付职工薪酬的借方和贷方
  • 应收账款债权融资计划业务操作指引
  • 预付办公用品费用,未收到发票
  • 出售生产设备的会计分录
  • 开出增值税发票一定要确认收入吗?
  • Apsara Clouder云计算技能认证
  • 多线程 cpp
  • 帝国cms怎么用
  • 利息收入怎么做账务处理
  • 个体生产经营所得优惠政策
  • 关于低值易耗品的说法中不正确的是
  • 认缴倒闭无力实缴强制执行
  • 企业购买商铺会查征信吗
  • 帝国cms批量excel导入文章
  • 公司购买基金入什么科目
  • 当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长的原因及解决办法
  • 公司注销章子要盖章吗
  • sqlserver 数据迁移
  • 坏账准备的账务处理会计分录
  • 投资损失如何入账
  • 应收分保合同准备材料
  • 出差的住宿费能抵扣吗
  • 制造费用主要核算项目
  • 房地产毛利额纳税调整
  • 待认证进项税怎么转出
  • 办公室清洁费计入办公费吗
  • 房地产企业收到政府补助
  • 汇算清缴从业人数平均值怎么算
  • 长期待摊费用如何结转
  • 库存商品核算流程是怎样的
  • mysql5.7慢查询
  • 电脑开机怎么设置默认系统
  • mac应用商店未能完成购买
  • wuamkop.exe - wuamkop 进程是什么意思
  • windows7开机后网络标志转圈
  • windows10推送
  • win7开机一直显示配置windows请勿关机怎么办
  • 邮箱应用程序
  • JavaScript数组去重
  • cocos2dx怎么用
  • shell编程怎么执行
  • android开发范例实战宝典
  • nodejs如何使用
  • jquery.form
  • Android调用jni获取mac地址
  • 加油站怎么收税
  • 法人没有实名认证,现在要变更,还需要实名认证吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设