SQLiteDatabase.OpenDatabase Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
OpenDatabase(File, SQLiteDatabase+OpenParams) |
Buka database sesuai dengan yang ditentukan |
OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags) |
Buka database sesuai dengan yang ditentukan |
OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags, IDatabaseErrorHandler) |
Buka database sesuai dengan yang ditentukan |
OpenDatabase(File, SQLiteDatabase+OpenParams)
Buka database sesuai dengan yang ditentukan OpenParams parameters
[Android.Runtime.Register("openDatabase", "(Ljava/io/File;Landroid/database/sqlite/SQLiteDatabase$OpenParams;)Landroid/database/sqlite/SQLiteDatabase;", "", ApiSince=27)]
public static Android.Database.Sqlite.SQLiteDatabase? OpenDatabase (Java.IO.File path, Android.Database.Sqlite.SQLiteDatabase.OpenParams openParams);
[<Android.Runtime.Register("openDatabase", "(Ljava/io/File;Landroid/database/sqlite/SQLiteDatabase$OpenParams;)Landroid/database/sqlite/SQLiteDatabase;", "", ApiSince=27)>]
static member OpenDatabase : Java.IO.File * Android.Database.Sqlite.SQLiteDatabase.OpenParams -> Android.Database.Sqlite.SQLiteDatabase
Parameter
- path
- File
jalur ke file database untuk membuka dan/atau membuat.
<p><strong>Important:</strong> File harus dibangun baik dari jalur absolut atau dengan menggunakan android.content.Context#getDatabasePath(String)
.
- openParams
- SQLiteDatabase.OpenParams
parameter konfigurasi yang digunakan untuk membuka SQLiteDatabase
Mengembalikan
database yang baru dibuka
- Atribut
Keterangan
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags)
Buka database sesuai dengan yang ditentukan OpenParams parameters
[Android.Runtime.Register("openDatabase", "(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase;", "")]
public static Android.Database.Sqlite.SQLiteDatabase? OpenDatabase (string path, Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? factory, Android.Database.Sqlite.DatabaseOpenFlags flags);
[<Android.Runtime.Register("openDatabase", "(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase;", "")>]
static member OpenDatabase : string * Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * Android.Database.Sqlite.DatabaseOpenFlags -> Android.Database.Sqlite.SQLiteDatabase
Parameter
- path
- String
jalur ke file database untuk membuka dan/atau membuat.
<p><strong>Important:</strong> File harus dibangun baik dari jalur absolut atau dengan menggunakan android.content.Context#getDatabasePath(String)
.
- factory
- SQLiteDatabase.ICursorFactory
kelas pabrik opsional yang dipanggil untuk membuat instans kursor saat kueri dipanggil, atau null untuk default
- flags
- DatabaseOpenFlags
untuk mengontrol mode akses database
Mengembalikan
database yang baru dibuka
- Atribut
Pengecualian
jika database tidak dapat dibuka
Keterangan
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags, IDatabaseErrorHandler)
Buka database sesuai dengan yang ditentukan OpenParams parameters
[Android.Runtime.Register("openDatabase", "(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ILandroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase;", "")]
public static Android.Database.Sqlite.SQLiteDatabase? OpenDatabase (string path, Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? factory, Android.Database.Sqlite.DatabaseOpenFlags flags, Android.Database.IDatabaseErrorHandler? errorHandler);
[<Android.Runtime.Register("openDatabase", "(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ILandroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase;", "")>]
static member OpenDatabase : string * Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * Android.Database.Sqlite.DatabaseOpenFlags * Android.Database.IDatabaseErrorHandler -> Android.Database.Sqlite.SQLiteDatabase
Parameter
- path
- String
jalur ke file database untuk membuka dan/atau membuat.
<p><strong>Important:</strong> File harus dibangun baik dari jalur absolut atau dengan menggunakan android.content.Context#getDatabasePath(String)
.
- factory
- SQLiteDatabase.ICursorFactory
kelas pabrik opsional yang dipanggil untuk membuat instans kursor saat kueri dipanggil, atau null untuk default
- flags
- DatabaseOpenFlags
untuk mengontrol mode akses database
- errorHandler
- IDatabaseErrorHandler
IDatabaseErrorHandler obj yang akan digunakan untuk menangani kerusakan ketika sqlite melaporkan kerusakan database
Mengembalikan
database yang baru dibuka
- Atribut
Pengecualian
jika database tidak dapat dibuka
Keterangan
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.