代码之家  ›  专栏  ›  技术社区  ›  spoulson

有没有一种简单的方法可以用DataContext实现LINQ to对象?

  •  0
  • spoulson  · 技术社区  · 17 年前

    我有一个工作的LINQ到SQL模型。我希望能够使用相同的模型,但连接到DataSet对象,而不是SQL Server。

    我需要能够查询模型,修改字段,以及执行插入和删除操作。有没有一个简单的方法来实现这一点?

    我注意到 another question 提到了类似的场景,但我不确定这是否适用于我的问题。

    2 回复  |  直到 9 年前
        1
  •  1
  •   Mark Cidade    17 年前

    你可以用 LINQ to DataSet 但是LINQ到SQL查询转换器直接将表达式树转换为SQL语句,并且不能更改。

    对于给定DataContext的插入/更新/删除列表,您可以调用 DataContext.GetChangeSet()

        2
  •  0
  •   Amy B    17 年前

    您需要一个数据集支持的DataContext。不,除非您构建它,否则它不存在。