通过 linq 从表中选择两列

2023-12-13

我使用下面的查询来获取 Entity Framework Linq 中的所有列(20 多个)。由于内存不足异常,我只想获取其中两个。一个是“文件名”,另一个是“文件路径”。如何修改我的代码?

var query = DBContext.Table1
    .Where(c => c.FacilityID == facilityID && c.FilePath != null && c.TimeStationOffHook < oldDate)
    .OrderBy(c => c.FilePath)
    .Skip(1000)
    .Take(1000)
    .ToList();
foreach(var t in query)
{
    Console.WriteLine(t.FilePath +"\\"+t.FileName);
}

var query = DBContext.Table1.Where(c => c.FacilityID == facilityID && c.FilePath != null && c.TimeStationOffHook < oldDate)
                            .OrderBy(c => c.FilePath)
                            .Skip(1000)
                            .Take(1000)
                            .Select(c => new { c.FilePath, c.FileName })
                            .ToList();
foreach(var t in query)
{
    Console.WriteLine(t.FilePath +"\\"+t.FileName);
}

你需要使用Select.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通过 linq 从表中选择两列 的相关文章

随机推荐

  • Android 中有波斯(Shamsi 或 Jalali)日历的库或算法吗? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我想转换公历 西方 日期至Persian Shamsi 日期 反之亦然 适用于所有版本的 Android 有没有完整可靠的库或算法 我使用这个算法很
  • 圆形区域内的查询点

    Here is a picture to illustrate the problem 图中有一些特征点显示为蓝色十字 我知道坐标 x y 对于所有功能 现在我想查询哪些要素在圆圈区域 绿色圆圈 内 实际上 大约有 500 个特征和 300
  • VStack 有最大限制吗?

    我从一个干净的项目开始 在 VStack 中添加了 5 个按钮和 5 个垫片 一切都很好 当我在底部添加第 6 个间隔符时 代码突然无法编译 并出现错误 对成员 buildBlock 的引用不明确 是什么导致了这个错误 这是与 SwiftU
  • PairRDD 的总和值

    我有一个 RDD 类型 dataset org apache spark rdd RDD String Double MapPartitionRDD 26 这相当于 Pedro 0 0833 Hello 0 001828 我想总结所有的价值
  • 触发系统音量条

    是否可以通过按我的按钮Activity让音量条出现 音量条是当您按下硬件音量按钮之一时出现的视图 是否有 API 函数可以执行此操作 或者我是否必须手动重新创建该视图 如果调用 setStreamVolume 请传递标志 FLAG SHOW
  • 无法在 UserControl 上设置 x:Name="Root"

    我尝试将 x Name 属性设置为 UserControl 的定义 以便稍后将其用于内部绑定
  • Spark:线程“主”java.lang.ClassNotFoundException中的异常:com.mysql.jdbc.Driver

    我在 Spark 中编写了简单的程序 将数据帧写入 mySql 中的表 程序如下 import org apache spark SparkConf import org apache spark SparkContext import o
  • Sparql查询:查找具有相同属性对象的对象

    假设我们有一个如下所示的数据集 person wantsCD cd1 wantsCD cd2 storeA sellsCD cd1 sellsCD cd2 sellsCD cd3 storeB sellsCD cd1 sellsCD cd1
  • Cucumber:如何从外部 Excel 文件中读取场景大纲的示例

    我的要求是从外部 Excel 文件读取示例 而不是将其硬编码到功能文件中 我有 100 多个示例 这些示例很难在功能文件中维护 你能帮我解决这个问题吗 这是我的场景 Scenario Outline Browser Test When I
  • MinGW编译“文件无法识别:文件格式无法识别”

    我正在尝试编译 C 程序 但遇到一些问题 特别是 当我使用 x86 64 w64 mingw32 gcc 作为编译器时 它在编译过程中抱怨说 tmp src libfastms solver solver cpp o 文件无法识别 文件格式
  • 如何使用 Wordpress walkers 显示父菜单项的描述?

    有什么方法可以将变量从 start el 传递到 start lvl 吗 我想将菜单描述放在子菜单项的包装中 class submenu walker extends Walker Nav Menu function start lvl o
  • .exe 图标没有改变 [py2exe]

    我的图标文件 myicon ico 与 setup py 位于同一目录中 当我运行 py2exe 时 myproject exe 没有图标 我寻找解决方案但找不到 setup py代码是 from distutils core import
  • Spring,Jquery 中基于表单标签的日期选择器?

    实际上在我的 Spring 应用程序中我使用的是基于 spring 的form我的 jsp 代码中的标记 并为此添加功能
  • 如何将 numpy.linalg.norm 应用于矩阵的每一行?

    我有一个二维矩阵 我想取每一行的范数 但是当我使用numpy linalg norm X 直接取整个矩阵的范数 我可以通过使用 for 循环来获取每一行的范数 然后获取每一行的范数X i 但这需要很长时间 因为我有 30k 行 有什么建议可
  • 增强 MediaWiki 搜索

    我只是想知道是否可以增强 MediaWiki 中的搜索功能 例如返回最接近搜索键的建议结果集 而不是返回 0 个结果页面 例如 我创建了 ff 文章 Guidelines to Database Management Guidelines
  • 在 VS Code 中使用 C/C++,如何在符号的工具提示描述中创建列表和表格?

    我正在使用 VS Code 用 C 语言进行编程 C C 扩展使您能够创建描述 文档 并在将鼠标悬停在符号上时显示它 brief General control register param b15 Reserved param b14 D
  • 在哪里订阅内部对象的事件?

    我经常遇到这样的情况 我必须决定在哪里订阅内部对象的事件 例如 我有一个如下所示的对象模型 class ClassA public event EventHandler SomeEvent1 public event EventHandle
  • 在 IE/Edge 上单击 LinkedIn 共享按钮时出错

    我在我的 ReactJS 应用程序中使用以下 LinkedIn 共享插件 来自 LinkedIn 文档 https learn microsoft com en us linkedin consumer integrations self
  • strcpy 与 strdup

    我读到了strcpy用于复制字符串 并且strdup返回指向新字符串的指针以复制该字符串 您能解释一下您更喜欢使用哪些案例吗strcpy您更喜欢使用哪些案例strdup strcpy ptr2 ptr1 相当于while ptr2 ptr1
  • 通过 linq 从表中选择两列

    我使用下面的查询来获取 Entity Framework Linq 中的所有列 20 多个 由于内存不足异常 我只想获取其中两个 一个是 文件名 另一个是 文件路径 如何修改我的代码 var query DBContext Table1 W