SQLiteOpenHelper.ReadableDatabase Properti

Definisi

Buat dan/atau buka database.

public virtual Android.Database.Sqlite.SQLiteDatabase? ReadableDatabase { [Android.Runtime.Register("getReadableDatabase", "()Landroid/database/sqlite/SQLiteDatabase;", "GetGetReadableDatabaseHandler")] get; }
[<get: Android.Runtime.Register("getReadableDatabase", "()Landroid/database/sqlite/SQLiteDatabase;", "GetGetReadableDatabaseHandler")>]
member this.ReadableDatabase : Android.Database.Sqlite.SQLiteDatabase

Nilai Properti

objek database valid sampai #getWritableDatabase atau #close dipanggil.

Atribut

Pengecualian

jika database tidak dapat dibuka

Keterangan

Buat dan/atau buka database. Ini akan menjadi objek yang sama yang dikembalikan oleh #getWritableDatabase kecuali beberapa masalah, seperti disk penuh, mengharuskan database dibuka baca-saja. Dalam hal ini, objek database baca-saja akan dikembalikan. Jika masalah diperbaiki, panggilan #getWritableDatabase mendatang mungkin berhasil, dalam hal ini objek database baca-saja akan ditutup dan objek baca/tulis akan dikembalikan di masa mendatang.

Seperti #getWritableDatabase, metode ini mungkin membutuhkan waktu lama untuk kembali, jadi Anda tidak boleh memanggilnya dari utas utama aplikasi, termasuk dari android.content.ContentProvider#onCreate ContentProvider.onCreate().

Java dokumentasi untuk android.database.sqlite.SQLiteOpenHelper.getReadableDatabase().

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk