2015-10-13 56 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版本。