Freigeben über


SQLiteDatabase.OpenDatabase Methode

Definition

Überlädt

OpenDatabase(File, SQLiteDatabase+OpenParams)

Öffnen der Datenbank gemäß der angegebenen OpenParams parameters

OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags)

Öffnen der Datenbank gemäß der angegebenen OpenParams parameters

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

Öffnen der Datenbank gemäß der angegebenen OpenParams parameters

OpenDatabase(File, SQLiteDatabase+OpenParams)

Öffnen der Datenbank gemäß der angegebenen 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

Pfad zur Datenbankdatei, die geöffnet und/oder erstellt werden soll. <p><strong>Important:</strong> Die Datei sollte entweder aus einem absoluten Pfad oder mithilfe von android.content.Context#getDatabasePath(String).

openParams
SQLiteDatabase.OpenParams

Konfigurationsparameter, die zum Öffnen verwendet werden SQLiteDatabase

Gibt zurück

die neu geöffnete Datenbank

Attribute

Hinweise

Java-Dokumentation für android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags)

Öffnen der Datenbank gemäß der angegebenen 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

Pfad zur Datenbankdatei, die geöffnet und/oder erstellt werden soll. <p><strong>Important:</strong> Die Datei sollte entweder aus einem absoluten Pfad oder mithilfe von android.content.Context#getDatabasePath(String).

factory
SQLiteDatabase.ICursorFactory

eine optionale Factoryklasse, die aufgerufen wird, um einen Cursor zu instanziieren, wenn die Abfrage aufgerufen wird, oder null für die Standardeinstellung

flags
DatabaseOpenFlags

zum Steuern des Datenbankzugriffsmodus

Gibt zurück

die neu geöffnete Datenbank

Attribute

Ausnahmen

wenn die Datenbank nicht geöffnet werden kann

Hinweise

Java-Dokumentation für android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Öffnen der Datenbank gemäß der angegebenen 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

Pfad zur Datenbankdatei, die geöffnet und/oder erstellt werden soll. <p><strong>Important:</strong> Die Datei sollte entweder aus einem absoluten Pfad oder mithilfe von android.content.Context#getDatabasePath(String).

factory
SQLiteDatabase.ICursorFactory

eine optionale Factoryklasse, die aufgerufen wird, um einen Cursor zu instanziieren, wenn die Abfrage aufgerufen wird, oder null für die Standardeinstellung

flags
DatabaseOpenFlags

zum Steuern des Datenbankzugriffsmodus

errorHandler
IDatabaseErrorHandler

das IDatabaseErrorHandler Obj, das verwendet werden soll, um Beschädigungen zu behandeln, wenn sqlite eine Datenbankbeschädigung meldet

Gibt zurück

die neu geöffnete Datenbank

Attribute

Ausnahmen

wenn die Datenbank nicht geöffnet werden kann

Hinweise

Java-Dokumentation für android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: