Sprache

DatabaseOpenFlags Enumeration

Definition

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

[System.Flags]
public enum DatabaseOpenFlags
[<System.Flags>]
type DatabaseOpenFlags = 
Vererbung
DatabaseOpenFlags
Attribute

Felder

Name Wert Beschreibung
OpenReadwrite 0

Open flag: Flag for openDatabase(File, OpenParams) to open the database for reading and writing. Wenn der Datenträger voll ist, schlägt dies möglicherweise fehl, bevor Sie tatsächlich etwas schreiben.

Beachten Sie, dass der Wert dieses Flags 0 ist, daher ist es der Standardwert.

Android-Referenz für android.database.sqlite.SQLiteDatabase.OPEN_READWRITE.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

OpenReadonly 1

Open flag: Flag for openDatabase(File, OpenParams) to open the database for reading only. Dies ist die einzige zuverlässige Methode zum Öffnen einer Datenbank, wenn der Datenträger voll ist.

Android-Referenz für android.database.sqlite.SQLiteDatabase.OPEN_READONLY.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

NoLocalizedCollators 16

Open flag: Flag for openDatabase(File, OpenParams) to open the database without support for localized collators.

Dies bewirkt, dass der Sortierer LOCALIZED nicht erstellt wird. Sie müssen konsistent sein, wenn Sie dieses Kennzeichen verwenden, um die Einstellung zu verwenden, mit der die Datenbank erstellt wurde. Wenn dies festgelegt ist, führt setLocale(Locale) nichts aus.

Android-Referenz für android.database.sqlite.SQLiteDatabase.NO_LOCALIZED_COLLATORS.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

CreateIfNecessary 268435456

Open flag: Flag for openDatabase(File, OpenParams) to create the database file if it does not already exist.

Android-Referenz für android.database.sqlite.SQLiteDatabase.CREATE_IF_NECESSARY.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

EnableWriteAheadLogging 536870912

Open flag: Flag for openDatabase(File, OpenParams) to open the database file with write-ahead logging enabled by default. Die Verwendung dieses Flags ist effizienter als das Aufrufen von enableWriteAheadLogging(). Die Schreibschutzprotokollierung kann nicht mit schreibgeschützten Datenbanken verwendet werden, sodass der Wert dieses Flags ignoriert wird, wenn die Datenbank schreibgeschützt geöffnet wird.

Android-Referenz für android.database.sqlite.SQLiteDatabase.ENABLE_WRITE_AHEAD_LOGGING.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: