OracleConnection.ChangeDatabase(String) Método
Definição
Altera o banco de dados atual para um OracleConnection aberto.Changes the current database for an open OracleConnection.
public:
override void ChangeDatabase(System::String ^ value);
public override void ChangeDatabase (string value);
override this.ChangeDatabase : string -> unit
Public Overrides Sub ChangeDatabase (value As String)
Parâmetros
- value
- String
O nome do banco de dados a ser usado em vez do banco de dados atual.The name of the database to use instead of the current database.
Exceções
O nome do banco de dados não é válido.The database name is not valid.
A conexão não está aberta.The connection is not open.
Não é possível alterar o banco de dados.Cannot change the database.
Comentários
O value parâmetro deve conter um nome de banco de dados válido e não pode conter um valor nulo, uma cadeia de caracteres vazia ("") ou uma cadeia somente com caracteres em branco.The value parameter must contain a valid database name, and cannot contain a null value, an empty string (""), or a string with only blank characters.
Observação
Ao contrário do objeto de conexão nos outros provedores de dados de .NET Framework (SQL Server, OLE DB e ODBC), o não OracleConnection oferece suporte a uma ConnectionTimeout propriedade.Unlike the Connection object in the other .NET Framework data providers (SQL Server, OLE DB, and ODBC), OracleConnection does not support a ConnectionTimeout property. Definir um tempo limite de conexão como uma propriedade ou na cadeia de conexão não tem nenhum efeito e o valor retornado é sempre zero.Setting a connection time-out either as a property or in the connection string has no effect, and the value returned is always zero. OracleConnection também não oferece suporte a uma Database propriedade ou um ChangeDatabase método.OracleConnection also does not support a Database property or a ChangeDatabase method.