OracleConnection.ChangeDatabase(String) Method

Definition

Modifica il database corrente per un oggetto OracleConnection aperto.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)

Parameters

value
String

Nome del database da usare al posto di quello corrente.The name of the database to use instead of the current database.

Exceptions

Il nome del database non è valido.The database name is not valid.

La connessione non è aperta.The connection is not open.

Non è possibile modificare il database.Cannot change the database.

Remarks

Il parametro value deve contenere un nome di database valido e non può contenere un valore null, una stringa vuota ("") o una stringa con solo caratteri vuoti.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.

Note

Diversamente dall'oggetto Connection negli altri provider di dati .NET Framework (SQL Server, OLE DB e ODBC), OracleConnection non supporta una proprietà ConnectionTimeout.Unlike the Connection object in the other .NET Framework data providers (SQL Server, OLE DB, and ODBC), OracleConnection does not support a ConnectionTimeout property. L'impostazione di un timeout di connessione come proprietà o nella stringa di connessione non ha alcun effetto e il valore restituito è 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 non supporta inoltre una proprietà Database o un metodo ChangeDatabase.OracleConnection also does not support a Database property or a ChangeDatabase method.

Applies to