2015-10-13 73 views
0

林在移植一个MS Access 2003应用程序,以MS VB 6.0转换一个MS Access 2003中报告为MS Visual Basic 6.0的形式

结果的过程中,也有在那里的几个报告,我需要的端口太。

现在我还没有发现任何东西在formtypes或谷歌,但是有可能做一些非常类似于MS Access报表作为MS VB 6.0中的窗体,或者,甚至更好,直接从MS Access 2003中导入窗体.mdb文件?

提个醒不过,无论我会拿出,需要一切从WIN95工作win10

+1

不幸的是,这个问题没有简单的答案。您无法从Access导入,而VB6甚至没有原生报告功能。你的选择将是一个第三方库/应用程序(最简单,但大多数不是免费的,vb6是WAAAY老,并没有太多支持了)或建立自己的(可以完成,但非常难看,非常耗时的VB6)你没有强制使用VB6,我会建议使用.Net,因为至少有一些必要的报告组件已经为你编写。 –

+0

不幸的是,我强制要使用VB6,因为代码需要从Win95向上兼容,而需要与之合并的现有解决方案已经是VB6应用程序。公司可能不会放弃一些无法升级至少10-15年的win95机器,并且不允许多个版本的巨型软件。 – Magisch

+0

然后,我会问你的报告解决方案的预算是什么,或者为项目完成添加3-6个月的时间,以便您有时间构建报告解决方案(不要开玩笑,我已经完成了,可以更快地完成,但:好,便宜,快,选择任何2) –

回答

1

你可以尝试建立在包含数据报表,但它没有达到用的放心断气您在Access中熟悉的报告生成。我有一个预算的唯一时间,我使用ActiveReports,但我甚至不知道你是否可以得到这个,因为他们被买断,现在正在销售一个.Net版本。