共用方式為


OracleConnection.ChangeDatabase(String) 方法

定義

為開啟的 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)

參數

value
String

用於代替目前資料庫的資料庫名稱。

例外狀況

資料庫名稱無效。

連接未開啟。

無法變更資料庫。

備註

參數 value 必須包含有效的資料庫名稱,且不能包含 null 值、空字串 (“”) ,或只有空白字元的字串。

注意

與其他 .NET Framework 數據提供者中的 Connection 物件不同, (SQL Server、OLE DB 和 ODBC) 不支援 OracleConnectionConnectionTimeout 屬性。 將聯機逾時設定為屬性或在 連接字串 中沒有任何作用,而且傳回的值一律為零。 OracleConnection 也不支援 Database 屬性或 ChangeDatabase 方法。

適用於