代码之家  ›  专栏  ›  技术社区  ›  this. __curious_geek

类型化数据集:一个好的选择还是坏的-为什么在应用程序中应该使用或不使用类型化数据集?

  •  5
  • this. __curious_geek  · 技术社区  · 17 年前

    自从.NET2.0发布以来,这个问题已经被讨论了很多次。许多开发人员不支持类型化数据集,并且很少有人实际使用它们。

    问题的目的是找出原因

    1.)与传统数据集不同的完全类型化的数据模型。

    2.)从代码中提取所有查询。

    是否喜欢使用类型化数据集 ? 专家们有什么建议 远的

    2 回复  |  直到 17 年前
        1
  •  2
  •   Shea    17 年前

    我倾向于不使用它们,原因如下:

    它们引入了另一个需要管理的状态级别。

    我同意将sql查询散布在整个代码中,尽管在这方面我可能是少数。SQL非常简单,在大多数语言中都有很好的绑定,并且通常是以编程方式构造的(这里我不是说SQL注入,我总是在可以使用绑定变量的地方使用它们)。

    我认为数据集主要用于支持表单设计器中的拖放数据访问。我喜欢表设计器和查询设计器,但发现额外的数据集开销会增加,但不值得这样做。

        2
  •  0
  •   Chris    17 年前