2017-12-28 16 views
1

Ich bin ein Student im zweiten Jahr und ich habe eine Azure SQL Database, die von mir unter Verwendung der SSMS verwaltet wird. Ich verwende diese Datenbank für die Interaktion mit meiner ASP.NET Anwendung für CRUD-Operationen und wird in Azure Cloud gehostet. Ich machte eine Xamarin Android Application selbe wie die ASP.NET Anwendung und jetzt möchte ich diese Anwendung und Einfügen, Aktualisieren, Auswählen und Löschen von Daten aus der Azure SQL database.Xamarin Android und Azure SQL

Es wäre so nett von dir, wenn jemand kann

1) Gehen Sie mich durch den besten Industriestandard
oben Aufgabe tun 2) Erklären Sie den Unterschied zwischen Azure SQL und einfache Tabellen

Danke :)

Antwort

2

ist es nicht möglich, Xamarin Android-Anwendung von SQL Server direkt zu verbinden. Dazu müssen Sie sich über Webapi/Web Services verbinden. Entwickeln Sie zunächst Webapi mit SQL-DB-Operationen und rufen Sie Web-API aus Ihrer Xamarin-Anwendung.

XAMRIN-Anwendung -> Web API -> SQL-Server.

+0

Hallo, @ sukumar2267, Danke, aber die Frage ist, wie :-) –

+0

zuerst erstellen Web-API im Visual Studio. Stellen Sie die Web-API in iis bereit. Jetzt müssen Sie den gehosteten Link in Ihrer Xamarin-Anwendung verwenden. http://developer.xamarin.com/guides/xamarin-forms/cloud-services/consuming/rest/ – sukumar2267

+0

Hallo, Nochmals vielen Dank, zeigt dieser Link die gleiche Sache wie du erwähnt hast? https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-xamarin-android-get-started danke :-) –

2

Zur Durchführung von Crud-Operationen von Xamarin bis Sql Azur. Azure Mobile App SDK ist perfekt für Sie. Es ist für diese Art von Zweck konzipiert.

https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-xamarin-forms-get-started

erinnern Sie Mobile App (Azure App-Dienst) mit einigen grundlegenden Konfigurationen in azur gehosteten gehen zu müssen. Obige Link sollte Sie führen

+0

Hallo, nur um mein Verständnis zu verdeutlichen, also während ich die Datenverbindung erstelle, wenn ich es mit meiner ausstehenden Azure SQL-Datenbank mache, kann ich Daten aus den Tabellen abrufen, die ich in meiner ASP.NET-Anwendung verwendet habe? Vielen Dank –