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

ASP.NET操作数据集对象

  •  0
  • eugeneK  · 技术社区  · 15 年前

    我有一个用户表,其中有两种类型的用户:用户A和用户B。我的网站上有一个页面,根据querystring参数显示每种类型的20个。我想把它们存6个小时,因为它们的订单并不重要。

    我的问题是,最好有两个不同的sqldataadapter调用和两个不同的数据集来存储每个类型,然后根据querystring和缓存中的可用性绑定()。 拥有一个数据集,以便使用querystring参数对其进行操作。(我不知道怎么做)。

    所以再次… 1。有一个DS和操作它或有两个DS对性能有什么好处? 2.如何操作数据集,即我有位值列,1作为查询字符串,我希望数据集中有1个值,0或无,我希望数据集中有0个值?

    谢谢

    1 回复  |  直到 15 年前
        1
  •  1
  •   System Down    15 年前

    就我个人而言,我会尽量限制对数据库(或与此相关的任何外部资源)的调用。所以使用一个sqldataadapter调用一次。这为您提供了一个同时具有两个用户A和B的单一数据表。将它们分开的最简单方法是创建两个数据视图,一个用于用户A,另一个用于用户B,并将每个数据视图绑定到相应的控件。

    How to create DataViews