2017-09-09 1 views
0

Für ein Projekt, an dem ich arbeite, muss ich eine Android-App entwickeln. Ich habe den Dienst für mobile Apps von Azure verwendet, und ich sehe, dass es das Tool für einfache Tabellen enthält. Ich habe bereits einige Tabellen in einer SQL-DB, die bereits erstellt wurde und bereits mit dem Backend des Projekts arbeitet (auch im selben Azure-Account und in der gleichen DB, wenn das wichtig ist). Gibt es eine Möglichkeit, die vorhandenen Tabellen in die easy-Tabellen meiner neuen mobilen App zu importieren? Ich habe ein bisschen damit gekämpft und habe es trotzdem nicht gefunden.Hinzufügen einer vorhandenen DB-Tabellen zu einer neuen azure Mobile-App einfache Tabellen

Antwort

0

Soweit ich weiß, Easy-Tabelle wird in der Node.js bakcend verwendet.

Wenn Sie ein Node.js-Back-End erstellen, erstellt azure automatisch das Node.js-Back-End ohne Bereitstellung.

Die azure sql-Datenbanktabelle (oder das azurblaue Speicherkonto) wird automatisch an die Tabelle easy gebunden.

Wenn Sie die azure-SQL-Datenbank als Datenbank verwenden, können Sie der Tabelle easy benutzerdefinierte Tabellen hinzufügen.

darüber, wie die neue Tabelle zu importieren, können Sie auf dieses Bild verweisen:

Hinweis: Stellen Sie sicher, dass der Tabellenname ist gleich mit den SQL-Datenbank Tabellennamen.

enter image description here

Aber wenn Sie C# Backend verwenden, azur wird die Tabelle der einfachen Tabelle nicht binden.

Da das C# -Backend EF-Code zuerst zum Erstellen von Tabelle verwenden. Wenn die Anfrage an das Backend gesendet wird, erstellt EF automatisch die Tabelle.

Sie können die azure mobile Client-Bibliothek InvokeApiAsync-Methode verwenden, um die Back-End-Methode direkt aufzurufen.

Wenn Sie eine neue Tabelle in das C# -Backend importieren möchten, müssen Sie das EF-Modell in der mobilen Back-End-Anwendung ändern.

Verwandte Themen