OracleConnection.Open 方法

使用 ConnectionString 指定的属性设置打开一个到数据库的连接。

**命名空间:**System.Data.OracleClient
**程序集:**System.Data.OracleClient(在 system.data.oracleclient.dll 中)

语法

声明
Public Overrides Sub Open
用法
Dim instance As OracleConnection

instance.Open
public override void Open ()
public:
virtual void Open () override
public void Open ()
public override function Open ()

异常

异常类型 条件

InvalidOperationException

连接未打开。

OracleException

不能更改数据库。

备注

OracleConnection 从连接池中提取一个打开的连接(如果有可用的连接)。否则,它将建立一个到数据库的新连接。

提示

如果 OracleConnection 超出范围,则它所表示的连接不会自动关闭。因此,必须通过调用 Close 显式关闭该连接。

平台

Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1

请参见

参考

OracleConnection 类
OracleConnection 成员
System.Data.OracleClient 命名空间