Condividi tramite


SQLiteDatabase.OpenDatabase Metodo

Definizione

Overload

OpenDatabase(File, SQLiteDatabase+OpenParams)

Aprire il database in base all'oggetto specificato OpenParams parameters

OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags)

Aprire il database in base all'oggetto specificato OpenParams parameters

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

Aprire il database in base all'oggetto specificato OpenParams parameters

OpenDatabase(File, SQLiteDatabase+OpenParams)

Aprire il database in base all'oggetto specificato 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

Parametri

path
File

percorso del file di database da aprire e/o creare. <p><strong>Important:</strong> Il file deve essere costruito da un percorso assoluto o tramite android.content.Context#getDatabasePath(String).

openParams
SQLiteDatabase.OpenParams

parametri di configurazione usati per l'apertura SQLiteDatabase

Restituisce

il database appena aperto

Attributi

Commenti

Documentazione java per android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags)

Aprire il database in base all'oggetto specificato 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

Parametri

path
String

percorso del file di database da aprire e/o creare. <p><strong>Important:</strong> Il file deve essere costruito da un percorso assoluto o tramite android.content.Context#getDatabasePath(String).

factory
SQLiteDatabase.ICursorFactory

classe factory facoltativa chiamata per creare un'istanza di un cursore quando viene chiamata la query o null per impostazione predefinita

flags
DatabaseOpenFlags

per controllare la modalità di accesso al database

Restituisce

il database appena aperto

Attributi

Eccezioni

se non è possibile aprire il database

Commenti

Documentazione java per android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

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

Aprire il database in base all'oggetto specificato 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

Parametri

path
String

percorso del file di database da aprire e/o creare. <p><strong>Important:</strong> Il file deve essere costruito da un percorso assoluto o tramite android.content.Context#getDatabasePath(String).

factory
SQLiteDatabase.ICursorFactory

classe factory facoltativa chiamata per creare un'istanza di un cursore quando viene chiamata la query o null per impostazione predefinita

flags
DatabaseOpenFlags

per controllare la modalità di accesso al database

errorHandler
IDatabaseErrorHandler

obj IDatabaseErrorHandler da usare per gestire il danneggiamento quando sqlite segnala il danneggiamento del database

Restituisce

il database appena aperto

Attributi

Eccezioni

se non è possibile aprire il database

Commenti

Documentazione java per android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a