<%@ Language=VBScript%> <%Option Explicit%> Employee Data <% Dim conn Dim cmd Dim param1 Dim param2 Dim param3 set conn = Server.CreateObject("ADODB.Connection") set cmd = Server.CreateObject("ADODB.Command") ' 'conn.ConnectionString = "Provider=ORAOLEDB.ORACLE;Data Source=zeal;User ID=scott;password=tiger;" 'conn.Open ' Specify the connection details for make connection to oracle database via DSN=zeal conn.Open "dsn=zeal;uid=scott;password=tiger" set cmd.ActiveConnection = Conn ' Specify the name of the stored procedure that we wish to call cmd.CommandText = "GetEmployeeDetails" ' cmd.CommandType = adCmdStoredProc cmd.CommandType = 4 'set param1 = cmd.CreateParameter("EMPNO", adInteger, adParamInput, , 0) set param1 = cmd.CreateParameter("EMPNO",3,1, 0) cmd.Parameters.Append param1 'Get Employee detail for employee Number 7902 cmd.Parameters("EMPNO") = 7902 'First Output Parameter 'Set Param2 = cmd.CreateParameter("ENAME", adBSTR, adParamOutPut, 10) set param2 = cmd.CreateParameter("ENAME",8,2,10) cmd.Parameters.Append param2 'Second Output Parameter 'Set Param3 = cmd.CreateParameter("JOB", adBSTR, adParamOutPut, 9) set param3 = cmd.CreateParameter("JOB",8,2,9) cmd.Parameters.Append param3 cmd.execute Response.write("Output from Stored Procedure for empno : ") Response.write(cmd.Parameters(0)) Response.write("
") Response.write(cmd.Parameters(1)) Response.write("
") Response.write(cmd.Parameters(2)) Response.write("
") Conn.Close Set Cmd = Nothing Set Conn = Nothing %>