Compartir a través de


SQLiteDatabase.OpenDatabase Método

Definición

Sobrecargas

OpenDatabase(File, SQLiteDatabase+OpenParams)

Abra la base de datos según el especificado. OpenParams parameters

OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags)

Abra la base de datos según el especificado. OpenParams parameters

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

Abra la base de datos según el especificado. OpenParams parameters

OpenDatabase(File, SQLiteDatabase+OpenParams)

Abra la base de datos según el especificado. 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

Parámetros

path
File

ruta de acceso al archivo de base de datos para abrir o crear. <p><strong>Important:</strong> El archivo se debe construir a partir de una ruta de acceso absoluta o mediante android.content.Context#getDatabasePath(String).

openParams
SQLiteDatabase.OpenParams

parámetros de configuración que se usan para abrir SQLiteDatabase

Devoluciones

la base de datos recién abierta

Atributos

Comentarios

Documentación de Java para android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags)

Abra la base de datos según el especificado. 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

Parámetros

path
String

ruta de acceso al archivo de base de datos para abrir o crear. <p><strong>Important:</strong> El archivo se debe construir a partir de una ruta de acceso absoluta o mediante android.content.Context#getDatabasePath(String).

factory
SQLiteDatabase.ICursorFactory

una clase de generador opcional a la que se llama para crear una instancia de un cursor cuando se llama a una consulta o null para el valor predeterminado

flags
DatabaseOpenFlags

para controlar el modo de acceso a la base de datos

Devoluciones

la base de datos recién abierta

Atributos

Excepciones

si no se puede abrir la base de datos

Comentarios

Documentación de Java para android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

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

Abra la base de datos según el especificado. 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

Parámetros

path
String

ruta de acceso al archivo de base de datos para abrir o crear. <p><strong>Important:</strong> El archivo se debe construir a partir de una ruta de acceso absoluta o mediante android.content.Context#getDatabasePath(String).

factory
SQLiteDatabase.ICursorFactory

una clase de generador opcional a la que se llama para crear una instancia de un cursor cuando se llama a una consulta o null para el valor predeterminado

flags
DatabaseOpenFlags

para controlar el modo de acceso a la base de datos

errorHandler
IDatabaseErrorHandler

obj IDatabaseErrorHandler que se va a usar para controlar daños cuando sqlite notifica daños en la base de datos

Devoluciones

la base de datos recién abierta

Atributos

Excepciones

si no se puede abrir la base de datos

Comentarios

Documentación de Java para android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a