Programmazione
Asp
Asp.NET
Java
Javascript
Php
Oracle

Svaghi
Ascolta Radio
Faccine
Libri
Links

Varie
Cerca nel sito...
Segnalazioni
Scrivimi


Lanciare una procedura Oracle da Asp

Questo blocco di codic ASP permette lanciare una procedura Oracle direttamente dall'interno di una pagina o funzione ASP, per potere visualizzare le costanti disponibili e come utilizzarle clicca qui

'------ imposto le costatni necessarie sul modello di adovbs.inc se non importate precedentemente
Const adCmdStoredProc = 4
Const adParamInput = 1
Const adVarChar = 200
Const adParamInputOutput = 3

'------ apro la cnnessioned imposto l'oggetto command
Set conn = Server.CreateObject("ADODB.Connection")
Set Comm = Server.CreateObject("ADODB.Command")
conn.open nome_dns,schema,password
Set comm.ActiveConnection = conn
comm.commandtype=4
comm.commandtext = "nome_procedura_oracle"

'------ settare qui eventuali parametri in input, output oppure inputoutput
comm.Parameters.Append comm.CreateParameter("nomeParam1", adVarChar, adParamInput, 2000, "valore1")
comm.Parameters.Append comm.CreateParameter("nomeParam2", adVarChar, adParamInputOutput, 2000, "valore2")


'------ lancio la procedura
comm.execute

'------ qui posso ricavare eventuali parametri in output
param1 = cmd(0)
param2 = cmd("nmeParam2")

'------ chudo la connessione
conn.close
set conn = nothing
set Comm = nothing