Sdílet prostřednictvím


Přístup k datům Xamarin.iOS

Xamarin.iOS podporuje rozhraní API pro přístup k databázím, například:

  • ADO.NET framework.
  • Knihovna třetích stran SQLite-NET

Tato příručka poskytuje obecný přehled databází, než popíšete, jak nastavit ADO.NET a SQLite.NET pro přístup k databázím SQLite v aplikacích Xamarin.iOS.

Většina kódu v tomto dokumentu je zcela multiplatformní a bude běžet v iOSu nebo Androidu beze změny. Probereme dvě ukázkové aplikace:

  • DataAccess_Basic – jednoduché datové operace zapisují výsledky do ovládacího prvku zobrazení textu;
  • DataAccess_Advanced – integruje operace s daty do malé pracovní aplikace, která vypíše a upraví jednoduchou datovou strukturu.

Obě ukázková řešení obsahují projekty ukázkových aplikací pro iOS i Android.

Pro aplikace Xamarin.Forms si přečtěte práci s databázemi , které vysvětlují, jak pracovat s SQLite v knihovně PCL s Xamarin.Forms.

Oddíly

Shrnutí

Tato kapitola popisuje přístup k datům v Xamarin.iOS pomocí SQLite jako databázového stroje. K databázi je možné přistupovat "přímo" pomocí syntaxe ADO.NET nebo můžete zahrnout SQLite.NET ORM a provádět datové operace v jazyce C#.

Prozkoumali jsme dvě ukázky: jeden, který obsahuje velmi jednoduchý kód pro přístup k datům, který je výstupem textového pole, a jednoduchou aplikaci, která zahrnuje funkce vytvoření, čtení, aktualizace a odstranění. Probrali jsme také podprocesy a postup nasazení aplikace s předem vyplněnou databází SQLite.

Další příklady přístupu k datům napříč platformami najdete v naší případové studii Tasky Pro .