如何通过 VB6 使用 DAO.Relation?

Posted

技术标签:

【中文标题】如何通过 VB6 使用 DAO.Relation?【英文标题】:How to use DAO.Relation via VB6? 【发布时间】:2012-10-06 21:48:00 【问题描述】:

我继承了一个使用 DAO 编写的 VB6 项目,主要用于 Access 数据。

代码很差,应用程序经常使用大量数据生成 Windows 崩溃(程序“遇到问题,需要关闭”)。我怀疑大部分需要重写。

我想首先使用 DAO 来关联发票抬头记录集(每张发票有一条记录)和另一发票行(每张发票有几条记录)。两个字段链接这些记录集:日期和参考。

虽然我看过一个创建 DAO.Relation 的示例,但我不知道如何使用它,欢迎提供一些建议。

【问题讨论】:

欢迎来到SO,提问前请阅读FAQ。 @Mario De Schaepmeester,我已阅读常见问题解答!我以为我的问题没问题。基本上,我如何使用 DAO.Relation?我的帖子的其余部分解释了我想要寻找的东西。你希望我写什么? 我现在看到您的问题可能是关于 VBA 的?我以为是关于 Visual Basic 编程的……我的错 如果您正在寻找像 .Net 分层数据集这样的功能,DAO 或 ADO 中没有这样的功能。 @markj 谢谢你的信息;我相信你是对的!如果你输入这个作为答案,我会接受它,你可以获得你的积分。 【参考方案1】:

如果您正在寻找像 .Net hierarchical datasets 这样的功能,DAO 或 ADO 中没有这样的功能。

【讨论】:

以上是关于如何通过 VB6 使用 DAO.Relation?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 ATL 创建 VB6 集合对象

VB6:如何获取通过 winsock 发送的字节数?

如何在不通过 COM 的情况下从 VB6 调用 C++ DLL?

如何通过vb6或c#知道调用我的程序的程序?

如何通过 Winsock 从外部设备检索数据到 Microsoft Visual Basic (VB6)

如何从 C++/CLI 调用 VB6 COM