Mavrick,
Reference the Oracle / MS for Oracle driver in your project references.
Here is some example code:
Dim objOracleADOConn As New ADODB.Connection
Dim objOracleADOcmdF As New ADODB.Command
objOracleADOConn.Open "Provider=msdaora; Data Source=" & strOracleSN & ";" & _
"User Id=" & strUserID & "; Password=" & _
strPassword & ";"
objOracleADOcmdF.CommandText = "AddFund"
objOracleADOcmdF.CommandType = adCmdStoredProc
Set objOracleADOcmdF.ActiveConnection = objOracleADOConn
objOracleADOcmdF.Parameters.Append _
objOracleADOcmdF.CreateParameter("P_OLYID", adVarChar, adParamInput, 10)
objOracleADOcmdF.Parameters.Append _
objOracleADOcmdF.CreateParameter("P_WKN", adVarChar, adParamInput, 20)
objOracleADOcmdF("P_OLYID"

= objDB2ADORecordSet.Fields("SECCDE"
objOracleADOcmdF("P_WKN"

= objDB2ADORecordSet.Fields("FWKN"

objOracleADOcmdF("P_ISIN"

= objDB2ADORecordSet.Fields("FISIN"

objOracleADOcmdF("P_SECURITY_NAME"

= objDB2ADORecordSet.Fields("FSECNAM"
objOracleADOcmdF.Execute
This code defines the stored procedure (SP) AddFund, declares the parameters, sets the parameter values( note these are from another ADO record source AS400 DB2 which had to be set up too) and them calls the SP.
Hope this helps.
Bill Paton
william.paton@ubsw.com
Check out