SQLiteDatabase.OpenDatabase Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
OpenDatabase(File, SQLiteDatabase+OpenParams) |
Aprire il database in base all'oggetto specificato |
OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags) |
Aprire il database in base all'oggetto specificato |
OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags, IDatabaseErrorHandler) |
Aprire il database in base all'oggetto specificato |
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
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
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
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.