簡體   English   中英

創建我的第一個移動應用程序並將其連接到數據庫

[英]Creating my first Mobile App and connecting it to a database

作為研究項目的一部分,我必須創建一個Windows Phone 7應用程序。 該應用程序需要:

  • 允許用戶通過連接到sql server數據庫(為此項目而存儲在本地)來登錄
  • 如果登錄成功,則返回與該用戶關聯的產品列表(即在產品表中,其中UserID = x)
  • 用戶可以單擊列表中的一個項目,然后為該項目添加照片。 也可以離線完成(使用HTML5離線存儲)
  • 當互聯網再次可用時,用戶可以單擊“上傳”(或自動同步,但不是必需的),並且所有圖像均以正確的ProductID作為外鍵上傳到了“圖像”表中

由於這是我第一次進行任何移動編程,所以我不確定什么是最佳方法。 我尤其不確定如何連接數據庫。 我對學習Silverlight 並不是很感興趣,因此該應用程序應主要使用HTML5和javascript,我也正在研究JQueryMobile。

我已經安裝了PhoneGap並正在嘗試中,但是我主要關心的是如何將應用程序連接到數據庫,因為我無法找到執行此操作的“正確”方法,例如使用某種Web服務或直接通過javascript(閱讀可以完成,但不建議這樣做)。 如果有人可以推薦或建議這樣做的好方法,那就太好了!

SqlServer僅在通過LinqToSql的電話上可用,您需要通過服務或DAL公開。 我認為通過電話直接從Javascript到LinqToSql調用是不可能的。 如果您不希望數據庫在電話上,那么您可以通過ajax向服務器進行服務調用,然后以這種方式訪問​​數據庫。 我最近寫了一篇博客文章,該文章通過WCF數據服務公開了數據庫,並在電話中使用了它。 它不涉及通過ajax調用它,但應該可以幫助您入門。

http://www.ritzcovan.com/2012/02/building-a-simple-windows-phone-apppart-4/

如果要在WP7數據庫中存儲數據,請使用PhoneGap存儲API

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM