OO4O ( Oracle Object For OLE )

OO4O ( Oracle Object For OLE )

OO4O 簡介
( Oracle Object For Ole ) Oracle 所提供的 Native OLEDB Driver , 效能比 ADO 快

方法 1: 使用 ORADC
設定使用元件 Oracle Data Control
設定 ORADC 的 Connect , DatabaseName 及 RecordSource 後
ORADC.Connect="UserID/Password"
ORADC.DataBaseName="DatabaseAliasName"
ORADC.RecordSource="TableName或SQL"
之後即可 oraDC.Recordset 來做資料的處理

方法 2: 使用 OracleInProcServer 物件來做
透過 LateBinding 來 CreateObject
Set oraSession = CreateObject("OracleInProcServer.XoraSession") '--- 建立 Session 物件
Set oraDatabase = oraSession.OpenDatabase(DatabaseAlias,"UserID/Password", 1) '--- 建立 Database 物件
Set oraRecordset = oraDatabase.CreateDynaset(SQL, 4) '--- 建立 Recordset 物件
之後即可 oraRecordset 來做資料的處理

VS.Net 可使用 ODP.Net ( Oracle Data Provider 4 .Net )