更新实体时,查询结果后用qcmbatch.BatchId 的形式更改要更新的属性值(而不是new新实体【qcmbatch = new QcmBatch() 】x)

if (InTag.final_decision=="部分合格"){qcmbatch = ctx.Qcmbatch.Where(t => t.BatchId.CompareTo(sBatchId) == 0 && t.Factory == sFactory).FirstOrDefault();qcmbatch.BatchId = sBatchId;qcmbatch.BatchStatus = "已判定";qcmbatch.FinalDecision = sFinalDecision;qcmbatch.TotQty2 = sQtyPass;qcmbatch.TotQty3 = sQtyFail;qcmbatch.UpdateTime = DBGV._dbc.DB_GetSysTime();qcmbatch.UpdateUserId = InTag._cmn_in._user_id;ctx.Qcmbatch.Update(qcmbatch);}

另:

1、当主键也能更改时,需先将查出的实体数据删除,再Insert;

2、获取下拉列表的选中的值(是Text而不是SelectIndex);

================================================

Object reference not set to an instance of an object.

执行过程中遇到空对象,逐步调试,找出null对象再对症下药。

转载于:https://my.oschina.net/8824/blog/3081313

C#更新对象值//删除时异常 Object reference not set to an instance of an object.相关推荐

  1. Xap packaging failed , Object reference not set to an instance of an object.

    昨天上微薄 突然看到silverlight toolkit for windows phone更新了,灰常兴奋,立刻下载想看看有哪些改进,发现没有xap包,但是看到有源码在,心想直接编译生成以下不久得 ...

  2. [Bug]Object reference not set to an instance of an object.

    引言 今天在客户这儿,由一个问题导致,需求的变化,不得不修改代码,在记录日志中出现该问题. 原因 通过id查找相关信息,没有判断是否为null,集合是否有数据. Object reference no ...

  3. Visual Studio 2015打开ASP.NET MVC的View提示“Object reference not set to an instance of an object“错误的解决方案

    Visual Studio 2015打开ASP.NET MVC的View提示"Object reference not set to an instance of an object&quo ...

  4. 其它项目中引用AirSIm模块报错NullReferenceException: Object reference not set to an instance of an object

    问题描述: 出现这个问题在我的项目中其实不是因为对象没有实例化,而是因为AirSim里面的代码比较错综复杂,各个命名空间的类实现顺序有先后,导致某些方法中的对象还没有定义或者赋值就被调用而导致. 解决 ...

  5. C#报错:未将对象设置到对象实例 Object reference not set to an instance of an object

    见到这异常:就是一个Null的对象调用了方法(属性或其它成员)变成Null.XXX引发的. 当然啦,出现这种异常的场景,那可是万万千,数也数不完,但本质是一样的. 这个错误很常见,使用了null的对象 ...

  6. VS2015新建C++工程时,Object reference not set to an instance of an object

    意思是未将对象引用设置到实例. 刚在Windows7 64位上安装VS2015,创建工程时,就弹出此报错框. 解决办法: 在window中打开功能里输入regedit,回车打开注册器.然后进入如下路径 ...

  7. vs数据库访问出现Object reference not set to an instance of an object. 错误解决办法

    vs调试时出现如下错误信息: 这是获取数据库信息时获取不到造成的,将exe.config中的name名修改下 默认为name="Programs.Properties.Settings.Co ...

  8. Object reference not set to an instance of an object

    一般报这种错误是未初始对象,出现这种错误提示要检查要使用的存诸值. 转载于:https://www.cnblogs.com/solomon_Blog/archive/2010/12/05/189728 ...

  9. WebAdaptor Object reference not set to an instance of an object.

    C:\inetpub\wwwroot\arcgis目录下webAdaptor.config文件内容被清空,从别的地方拷贝一份即可. <?xml version="1.0" e ...

最新文章

  1. B - Frogger POJ - 2253
  2. muduo之TcpServer
  3. AtomicInteger原子性
  4. win7如何设置通电自动开机_电脑自动开机,教您怎么设置电脑自动开机
  5. 【转载】手把手教你配置Windows2003集群(图)
  6. 使用Java :: Geci生成setter和getter
  7. Android官方技术文档翻译——ApplicationId 与 PackageName
  8. 如果你想靠写作变现,一定要看看下面这3点
  9. RPC理论以及Dubbo的使用介绍
  10. 2.Magento请求分发与控制器(MVC)
  11. Html软件进度计划,施工进度计划表软件
  12. ubuntu里面控制器放大缩小屏幕
  13. Excel图表配色原理
  14. 微信扫描打开APP下载链接提示代码案例源码
  15. Python练习题答案: 馏分类【难度:2级】--景越Python编程实例训练营,1000道上机题等你来挑战
  16. 1017:浮点型数据类型存储空间大小
  17. 阿雪的学习记录|解决Linux下PPPoE拨号上网不稳定的问题
  18. 0基础学习pythonTASK6——If 、For、While语句
  19. nrf51822裸机教程-SPI(主)
  20. SSA动态字幕制作技术讲座(转)

热门文章

  1. windows10管理右键菜单
  2. Linux下挂载sd命令,【Linux】嵌入式Linux挂载SD卡
  3. 苹果Vision Pro将引爆人机交互的重大变革
  4. 借鉴《观沧海》作现代爱情诗一篇
  5. 3、Elasticsearch-Term Dictionary和Term Index
  6. 计算机二级vf vc,计算机二级VF:实战VC时间控制函数
  7. 城阳历史古迹·城子龙山文化遗址
  8. 浅析安科瑞能耗监测云平台在公共建筑上的应用及未来发展趋势
  9. RabbitMQ高级特性(五):RabbitMQ之死信队列DLX
  10. FF800R12KE7HPSA1 IGBT 1200V 800A AG-62MM