【发布时间】:2009-07-06 12:32:59
【问题描述】:
我正在使用 Business Objects 集合。
(不使用数据集。仅泛型集合。)
使用 SQL Reader 填充业务对象的集合
我想知道您认为填充主详细信息(或父子)集合的最佳方法是什么
假设我有 2 个对象:Invoice 和 Invoice_Details
发票对象具有通用集合“详细信息”(发票详细信息的类型)
处理/填充这两个集合的最佳方法是什么?
(例如,我想阅读 2008 年的所有发票并显示在 GUI 上)
- 您是否阅读了选定日期范围内的所有发票,而不是所有孩子并填写正确的发票详细信息
- 还是一张一张看发票和相关细节? (例如使用多个结果集)
- 我还注意到基于绑定源的方法 -> 仅在更改当前记录位置时读取子项...
我对您的意见非常感兴趣,什么是最好/最快的方案?
【问题讨论】:
-
我的应用程序 GUI 是这样投影的,父数据网格位于表单顶部,子数据网格位于同一表单的底部。因此,那里没有“预览详细信息”按钮,并且触发了可用于加载子记录的简单事件。那么如何编码以便在需要时读取呢?
标签: c# sql-server-2005 business-objects master-detail