如何编写复杂的查询来使用客户端对象模型查询多个列表



我目前有一个SQL查询,需要用C#代码重写,该查询查询2个不同的共享点列表。

考虑到这个查询使用SQL year()函数进行过滤,有多个并集和子查询,我应该如何在代码中编写它?当查询将被转换回SQL以运行时,CAML查询或LINQ似乎过多且缓慢(有问题的列表实际上是通过Access Services以列表形式出现的表,因此为了运行数据库查询,将数据库查询转换为代码似乎很愚蠢!)

我最终使用客户端对象模型将相关表列表中的所有数据导入内存中的SQLite数据库,然后在SQLite表上运行修改后的SQL查询。由于没有那么多数据,这是一个可以接受的方法。

相关内容

  • 没有找到相关文章

最新更新