Akses Data Xamarin.iOS
Xamarin.iOS mendukung API akses database seperti:
- ADO.NET kerangka kerja.
- Pustaka pihak ke-3 SQLite-NET.
Panduan ini memberikan gambaran umum database tingkat tinggi sebelum menjelaskan cara menyiapkan ADO.NET dan SQLite.NET untuk mengakses database SQLite di aplikasi Xamarin.iOS Anda.
Sebagian besar kode dalam dokumen ini sepenuhnya lintas platform dan akan berjalan di iOS atau Android tanpa modifikasi. Ada dua contoh aplikasi yang dibahas:
- DataAccess_Basic – Operasi data sederhana menulis hasilnya ke kontrol tampilan teks;
- DataAccess_Advanced – Mengintegrasikan operasi data ke dalam aplikasi kerja kecil yang mencantumkan dan mengedit struktur data sederhana.
Kedua solusi sampel berisi proyek aplikasi sampel iOS dan Android.
Untuk aplikasi Xamarin.Forms, baca bekerja dengan database yang menjelaskan cara bekerja dengan SQLite di pustaka PCL dengan Xamarin.Forms.
Bagian
- Pengantar
- Konfigurasi
- Menggunakan SQLite.NET ORM
- Menggunakan ADO.NET
- Menggunakan Data dalam Aplikasi
Ringkasan
Bab ini membahas akses data di Xamarin.iOS menggunakan SQLite sebagai mesin database. Database dapat diakses "langsung" menggunakan sintaks ADO.NET atau Anda dapat menyertakan SQLite.NET ORM dan melakukan operasi data di C#.
Kami meninjau dua sampel: satu yang berisi kode akses data yang sangat sederhana yang menghasilkan ke bidang teks, dan aplikasi sederhana yang mencakup fungsionalitas buat, baca, perbarui, dan hapus. Kami juga membahas utas dan cara menyemai aplikasi Anda dengan database SQLite yang telah diisi sebelumnya.
Untuk contoh tambahan akses data lintas platform, lihat studi kasus Tasky Pro kami.