Context.OpenOrCreateDatabase Método

Definición

Sobrecargas

Nombre Description
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory)

Abra una nueva instancia privada de SQLiteDatabase asociada con el paquete de aplicación de este contexto.

OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler)

Abra una nueva instancia privada de SQLiteDatabase asociada con el paquete de aplicación de este contexto.

OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory)

Abra una nueva instancia privada de SQLiteDatabase asociada con el paquete de aplicación de este contexto.

[Android.Runtime.Register("openOrCreateDatabase", "(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;", "GetOpenOrCreateDatabase_Ljava_lang_String_ILandroid_database_sqlite_SQLiteDatabase_CursorFactory_Handler")]
public abstract Android.Database.Sqlite.SQLiteDatabase? OpenOrCreateDatabase(string? name, Android.Content.FileCreationMode mode, Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? factory);
[<Android.Runtime.Register("openOrCreateDatabase", "(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;", "GetOpenOrCreateDatabase_Ljava_lang_String_ILandroid_database_sqlite_SQLiteDatabase_CursorFactory_Handler")>]
abstract member OpenOrCreateDatabase : string * Android.Content.FileCreationMode * Android.Database.Sqlite.SQLiteDatabase.ICursorFactory -> Android.Database.Sqlite.SQLiteDatabase

Parámetros

name
String

Nombre (único en el paquete de aplicación) de la base de datos.

mode
FileCreationMode

Modo de funcionamiento.

factory
SQLiteDatabase.ICursorFactory

Clase de generador opcional a la que se llama para crear una instancia de un cursor cuando se llama a la consulta.

Devoluciones

Contenido de una base de datos recién creada con el nombre especificado.

Atributos

Excepciones

si no se pudo abrir el archivo de base de datos.

Comentarios

Java documentación para android.content.Context.openOrCreateDatabase(java.lang.String, int, android.database.sqlite.CursorFactory).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Consulte también

Se aplica a

OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler)

Abra una nueva instancia privada de SQLiteDatabase asociada con el paquete de aplicación de este contexto.

[Android.Runtime.Register("openOrCreateDatabase", "(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;Landroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase;", "GetOpenOrCreateDatabase_Ljava_lang_String_ILandroid_database_sqlite_SQLiteDatabase_CursorFactory_Landroid_database_DatabaseErrorHandler_Handler")]
public abstract Android.Database.Sqlite.SQLiteDatabase? OpenOrCreateDatabase(string? name, Android.Content.FileCreationMode mode, Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? factory, Android.Database.IDatabaseErrorHandler? errorHandler);
[<Android.Runtime.Register("openOrCreateDatabase", "(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;Landroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase;", "GetOpenOrCreateDatabase_Ljava_lang_String_ILandroid_database_sqlite_SQLiteDatabase_CursorFactory_Landroid_database_DatabaseErrorHandler_Handler")>]
abstract member OpenOrCreateDatabase : string * Android.Content.FileCreationMode * Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * Android.Database.IDatabaseErrorHandler -> Android.Database.Sqlite.SQLiteDatabase

Parámetros

name
String

Nombre (único en el paquete de aplicación) de la base de datos.

mode
FileCreationMode

Modo de funcionamiento.

factory
SQLiteDatabase.ICursorFactory

Clase de generador opcional a la que se llama para crear una instancia de un cursor cuando se llama a la consulta.

errorHandler
IDatabaseErrorHandler

que IDatabaseErrorHandler se va a usar cuando sqlite notifica daños en la base de datos. si es null, DefaultDatabaseErrorHandler se supone.

Devoluciones

Contenido de una base de datos recién creada con el nombre especificado.

Atributos

Excepciones

si no se pudo abrir el archivo de base de datos.

Comentarios

Java documentación para android.content.Context.openOrCreateDatabase(java.lang.String, int, android.database.sqlite.CursorFactory).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Consulte también

Se aplica a