SQLiteDatabase.OpenDatabase Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
OpenDatabase(File, SQLiteDatabase+OpenParams) |
Abra o banco de dados de acordo com o especificado |
OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags) |
Abra o banco de dados de acordo com o especificado |
OpenDatabase(String, SQLiteDatabase+ICursorFactory, DatabaseOpenFlags, IDatabaseErrorHandler) |
Abra o banco de dados de acordo com o especificado |
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
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
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
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.