2012-01-04 161 views
1

我們有一個用C#(.Net 2.0)編寫的應用程序。 MS-Access作爲數據庫和水晶報告進行報告。我必須將其移植到Windows Phone 7(Target mobile是LUMIA 800)。將Windows窗體應用程序移植到Windows Phone 7.5 Mango

我的擔憂是:

  1. 在Windows Phone 7不會Crystal報表的工作?
  2. 我可以使用與我在計算機上連接應用程序的方式將應用程序連接到MS-Access嗎?
+0

我認爲你的意思是Windows Phone 7? Windows Mobile是一個完全不同的操作系統。如果是這種情況,請更新您的問題並將其重新標記。 – ChristiaanV 2012-01-04 08:49:28

+0

是的,它是Windows Phone 7.5(芒果) – Manjoor 2012-01-04 08:52:03

回答

4

壞消息,你必須從頭開始,因爲WP7只支持SilverLight應用程序(XNA也適用於遊戲)。此外,您將無法直接連接到訪問。

WP7上的經典數據應用程序將使用託管在服務器上的一些Web服務,該服務器將提供所有數據訪問,以後者爲準。然後,WP7將查詢WS以獲取/放入數據。

我建議你看看WCF RIA Services,但你必須明白這是一個從Windows Forms技能開始的高度學習曲線。

3
  1. 水晶報告是否在Windows Phone 7上工作?

不,Crystal Reports在Windows Phone上不受支持。它們也不適合在移動設備上呈現。

  1. 我可以連接的應用程序在相同的方式MS-Access作爲我電腦上連接了嗎?是

的Microsoft Access不支持Windows Phone上。如Steve所述,您可以連接到遠程數據庫,但對於本地數據存儲,則必須轉換數據。

此外,移動應用程序的用戶界面和整個用戶體驗(UX)與桌面應用程序相比有很大不同,因此無論如何您都要從頭開始。

相關問題