Buongiorno
sto testando una applicazione
a dire il vero ho solo i permessi di esecuzione per le SP su sqlserver
devo solo verificare che la SP ritorna un valore
attualmente la SP mi ritorna sempre: "0"
ma il test dice che dovrebbe essere un valore concatenato ad una: "_"
quindi...o sono io che ho scritto male qualcosa oppure la SP non funziona
essendo che se mando la mail di anomalia, vorrei essere sicuro che tutto vada bene nel mio codice, potete dirmi se ho fatto qualche errore nell'impostare i parametri e controllare quello di ritorno?
a me sembra tutto corretto
grazie
codice:
Dim RS As New ADODB.Recordset
Dim CON As New ADODB.Connection
CON.Open "Provider=SQLNCLI;Server=*****;Database=***;Uid=**;Pwd=****;"
Dim cmdTemp As New ADODB.Command
Set cmdTemp.ActiveConnection = CON
cmdTemp.Parameters.Append cmdTemp.CreateParameter("@Cod_CTA", adVariant, adParamReturnValue)
cmdTemp.Parameters.Append cmdTemp.CreateParameter("@IdCivico", adInteger, adParamInput, 10, Codice)
cmdTemp.CommandType = adCmdStoredProc
cmdTemp.CommandText = "IsValidCTA"
cmdTemp.Execute
res = cmdTemp.Parameters("@Cod_CTA")
CON.Close