Compartilhar via


SQLiteDatabase.OpenDatabase Método

Definição

Sobrecargas

OpenDatabase(File, SQLiteDatabase+OpenParams)

Abra o banco de dados de acordo com o especificado OpenParams parameters

OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags)

Abra o banco de dados de acordo com o especificado OpenParams parameters

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

Abra o banco de dados de acordo com o especificado OpenParams parameters

OpenDatabase(File, SQLiteDatabase+OpenParams)

Abra o banco de dados de acordo com o 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

caminho para o arquivo de banco de dados a ser aberto e/ou criado. <p><strong>Importante:</strong> O arquivo deve ser construído a partir de um caminho absoluto ou usando android.content.Context#getDatabasePath(String).

openParams
SQLiteDatabase.OpenParams

parâmetros de configuração usados para abrir SQLiteDatabase

Retornos

O banco de dados recém-aberto

Atributos

Comentários

Documentação Java para android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags)

Abra o banco de dados de acordo com o 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

caminho para o arquivo de banco de dados a ser aberto e/ou criado. <p><strong>Importante:</strong> O arquivo deve ser construído a partir de um caminho absoluto ou usando android.content.Context#getDatabasePath(String).

factory
SQLiteDatabase.ICursorFactory

Uma classe de fábrica opcional que é chamada para instanciar um cursor quando a consulta é chamada ou nula por padrão

flags
DatabaseOpenFlags

Para controlar o modo de acesso ao banco de dados

Retornos

O banco de dados recém-aberto

Atributos

Exceções

se o banco de dados não puder ser aberto

Comentários

Documentação Java para android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

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

Abra o banco de dados de acordo com o 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

caminho para o arquivo de banco de dados a ser aberto e/ou criado. <p><strong>Importante:</strong> O arquivo deve ser construído a partir de um caminho absoluto ou usando android.content.Context#getDatabasePath(String).

factory
SQLiteDatabase.ICursorFactory

Uma classe de fábrica opcional que é chamada para instanciar um cursor quando a consulta é chamada ou nula por padrão

flags
DatabaseOpenFlags

Para controlar o modo de acesso ao banco de dados

errorHandler
IDatabaseErrorHandler

O IDatabaseErrorHandler OBJ a ser usado para lidar com corrupção quando SQLite relata corrupção de banco de dados

Retornos

O banco de dados recém-aberto

Atributos

Exceções

se o banco de dados não puder ser aberto

Comentários

Documentação Java para android.database.sqlite.SQLiteDatabase.openDatabase(java.io.File, android.database.sqlite.OpenParams).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a