序列不包含任何匹配元素

ywj0505 2018-02-07 原文

序列不包含任何匹配元素

【参考答案】

在C#中使用Lambda进行First或Single查询时,有可能会报异常:

异常详细信息:System.InvalidOperationExecption:序列不包含任何元素

原因是因为使用First的时候至少必须有一条数据,使用Single查询的时候查询结果必须有且只有一条数据,如果没有查到任何数据就会报异常。

解决办法:使用FirstOrDefaultSingleOrDefault,如果没有数据的话,返回对应类型的默认值。

 

【解决过程】

根据上面的参考答案,将First改成FirstOrDefault后,报错未将对象引用到实例,转到First的定义,文件只读未能更改。曹帮我写了一个判断解决了问题。

id的值为0,但是数据库里没有SCTId为0的数据,所以曹加了一个id>0的条件,排除了id等于小于0的可能,才能查出数据。

发表于 2018-02-07 13:50 容易文静_灿 阅读() 评论() 编辑 收藏

 

版权声明:本文为ywj0505原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/ywj0505/p/8426183.html

序列不包含任何匹配元素的更多相关文章

  1. C++常用数据类型

    基本的内置类型 C++ 为程序员提供了种类丰富的内置数据类型和用户自定义的数据类型。下表列出了七种基本的 C+ […]...

  2. C# WinForm 换肤

    感谢http://blog.csdn.net/alldj/archive/2007/04/13/1564072 […]...

  3. C# 中的枚举器

    出处:http://www.ondotnet.com/pub/a/dotnet/2004/06/07/libe […]...

  4. C++数据结构学习之顺序表

    顺序表是数据结构中最基本也是应用相当广泛的一种数据结构类型。它通常包含三个私有成分,即指向数据数组的头指针、当 […]...

  5. C++通过ADO读写Excel文件

    介绍 有时候我们需要从excel表格里导入、导出数据。其中一种方式就是通过ADO的方式。在这里,excel文件 […]...

  6. WinForm开发中通用附件管理控件设计开发参考

    1、引言 在WinForm开发中,文件附件的管理几乎在任何一个应用上都会存在,是一个非常通用集中的公共模块。我 […]...

  7. 用 C# 写一个 Redis 数据同步小工具

    用 C# 写一个 Redis 数据同步小工具 Intro 为了实现 redis 的数据迁移而写的一个小工具,将 […]...

  8. C# Winform实现炫酷的透明动画界面(转载)

    本文转自:http://www.cnblogs.com/dskin/p/4606293.html 做过.NET […]...

随机推荐

  1. 怎么生成一个永久性的二维码?微信群二维码如何长期有效?

      很多人在做地推或者是其他的活动时,都有过这样的经历,微信群二维码宣传出去后,要不就出现满200人无法扫码入 […]...

  2. react-native 自定义 下拉刷新 / 上拉加载更多 组件

    1.封装 Scroller 组件 src/components/Scroller/index.js /** * […]...

  3. 大流量下的 ElasticSearch 搜索演进

    这是泥瓦匠(bysocket.com)的第27篇精华分享 ES (ElasticSearch)是分布式搜索引擎 […]...

  4. 云服务器搭建

    在前一篇的基础上,现在对服务器进行环境搭建,其实就是安装你需要的软件,配置环境变量,然后安装tomcat。   […]...

  5. B2C B2B C2C O2O模式的介绍

                       b2c:天猫 商家对客户                 c2c:淘宝 […]...

  6. 20200728-直接提取压缩包里的文件

    直接提取压缩包的文件而不用解压 一 使用背景: 通过Http 请求下载一个压缩的文件到服务器内存中(重点:不用 […]...

  7. AJAX问题 XMLHttpRequest.status = 0是什么含义

    AJAX问题 XMLHttpRequest.status = 0是什么含义 在调用AJAX的时候遇到了XMLH […]...

  8. 给我半首歌的时间,给你说明白Immutable List

    先看再点赞,给自己一点思考的时间,微信搜索【沉默王二】关注这个靠才华苟且的程序员。本文 GitHub gith […]...

展开目录

目录导航