循环数据集 - 面向对象的方法

时间:2012-02-25 01:50:51

标签: vb.net oop design-patterns

问题如下,必须从数据库中过滤一组用户(~50k),每个用户必须将四个字段保存到变量中,然后第二个进程将占用每个用户并继续启用某些许可证进入另一个系统/平台。这两个过程都将开发到同一个应用程序中。

我的第一次尝试基本上是循环用户的查询,但我想知道在对象中思考是否是更好的方法。

我在一个对象内部的结构中想要保存4个参数,然后将每个用户对象传递给另一个对象,但是考虑到数据量,我不确定这是否正常。

谢谢,

PS。新手使用vb.net和框架3.5

1 个答案:

答案 0 :(得分:1)

如果您直接从DB读取数据集,那么表格列将具有DB中原始表格的类型,如果某些字段是其bool,则int字符串则无需从该数据集创建对象,您可以制作过滤器使用数据视图,然后将此数据视图传递给其他进程...