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 .