Bagikan melalui


SQLiteDatabase.OpenDatabase Metode

Definisi

Overload

OpenDatabase(File, SQLiteDatabase+OpenParams)

Buka database sesuai dengan yang ditentukan OpenParams parameters

OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags)

Buka database sesuai dengan yang ditentukan OpenParams parameters

OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags, IDatabaseErrorHandler)

Buka database sesuai dengan yang ditentukan OpenParams parameters

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

Dokumentasi Java untuk android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

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

Dokumentasi Java untuk android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

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

Dokumentasi Java untuk android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

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