SQLiteDatabase.OpenDatabase Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
OpenDatabase(File, SQLiteDatabase+OpenParams) |
Abra la base de datos según el especificado. |
OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags) |
Abra la base de datos según el especificado. |
OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags, IDatabaseErrorHandler) |
Abra la base de datos según el especificado. |
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
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
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
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.