Xamarin. iOS veri erişimi

Xamarin. iOS, şu gibi veritabanı erişim API 'Lerini destekler:

  • ADO.NET framework.
  • SQLite-NET 3. taraf kitaplığı.

bu kılavuz, Xamarin. iOS uygulamalarınızda SQLite veritabanlarına erişmek üzere ADO.NET ve SQLite.NET ayarlamayı açıklamadan önce genel olarak veritabanlarına üst düzey bir genel bakış sağlar.

Bu belgedeki kodun çoğunluğu tamamen platformlar arası ve iOS veya Android üzerinde değişiklik yapılmadan çalışacaktır. Tartışılan iki örnek uygulama vardır:

  • DataAccess_Basic – basit veri işlemleri sonuçları metin görüntüleme denetimine yazar;
  • DataAccess_Advanced : veri işlemlerini basit bir veri yapısını listeleyen ve düzenleyen küçük bir çalışan uygulamayla tümleştirir.

Her iki örnek çözüm de iOS ve Android örnek uygulama projelerini içerir.

Xamarin. Forms uygulamaları için, Xamarin. Forms ile bir PCL kitaplığında SQLite ile nasıl çalışılacağını açıklayan veritabanlarıyla çalışmaya devam edin.

Bölümler

Özet

Bu bölümde, veritabanı altyapısı olarak SQLite kullanılarak Xamarin. iOS 'ta veri erişimi ele alınmıştır. veritabanına ADO.NET söz dizimini kullanarak "doğrudan" erişilebilir veya SQLite.NET ORM 'yi dahil edebilir ve C# dilinde veri işlemleri gerçekleştirebilirsiniz.

İki örnek inceliyoruz: bir metin alanına çıkış yapan çok basit veri erişim kodu ve oluşturma, okuma, güncelleştirme ve silme işlevlerini içeren basit bir uygulama. Ayrıca, iş parçacığı ve uygulamanızın önceden doldurulmuş bir SQLite veritabanı ile nasıl temel alınacağını da tartıştık.

platformlar arası veri erişiminin diğer örnekleri için bkz. tasky Pro örnek olay incelemesi.