2017-09-25 70 views
0

我有我的Azure數據庫連接到現有Xamarin形式項目的麻煩。我已經遵循了所有步驟來使數據庫可訪問,但不知道如何將其連接到項目。的Azure數據庫連接到現有xamarin項目

我將不勝感激任何幫助。

+0

事實上,你的客戶是Xamarin.Forms應用程序不應該影響你連接到Azure數據庫的能力比,如果你有一個控制檯應用程序或ASP.Net Web應用程序了。另外,請提供嘗試連接的代碼以及您遇到的任何異常情況,否則我們無法正確回答。 –

+0

嗨@ m-y感謝您的回覆。我還沒有編碼任何東西,因爲我對此不熟悉,不確定要做什麼。我目前在azure上使用快速啓動選項,並嘗試將其鏈接到現有項目。 – mick1996

+1

您通常使用一箇中間層,以您的應用程序連接到數據庫。一種方法是使用Azure的移動應用服務https://azure.microsoft.com/en-ca/services/app-service/mobile/ – CSharpRocks

回答

0

由於CSharpRocks提到Azure移動應用程序將成爲您使用Azure sql數據庫構建移動後端的理想方法,那麼您可以在您的Xamarin.Forms項目中利用客戶端Azure移動應用程序SDK與您的Azure通信sql數據庫。

你可以按照下面的步驟爲開始使用Azure的移動應用與Xamarin.Forms應用:

  • 創建您的移動應用和配置服務器項目的更多細節,你可以參考here。對於Node.js後端,您可以導航到「Mobile> Easy tables」添加新表或現有表,然後它會自動爲添加的表創建Node.js後端(表API) S)。對於C#後端,你可以從快速入門下載樣本服務器項目或創建通過VS Azure的移動應用模板並實施表控制器爲每個表,瞭解更多詳情您可以參考阿德里安·霍爾的書約Implementing Table Controllers

  • 爲您的移動客戶端,你可以下載和快速啓動運行Xamarin.Forms項目入門與Azure的移動應用客戶端SDK。另外,你可以參考阿德里安大廳關於Chapter 3 - Data Access and Offline Sync > The Mobile Client的書。

此外,您可以添加身份驗證您的Xamarin.Forms應用,並且只有通過身份驗證和授權的用戶可以在你的移動應用訪問該表的數據。有關更多詳細信息,請參閱here

+0

謝謝!輝煌的答案布魯斯! – mick1996

相關問題