Ho una function Oracle la cui intestazione è:
FUNCTION PROVA (KEY IN NUMBER) RETURN PROVA_PACKAGE.ABC
cioè, vuole un intero in ingresso e restituisce un tipo RECORD
io ho provato col codice di sotto, ma proprio non va. Un aiuto?
codice:
Dim key As Integer = 121051
Dim gv As New GridView()
ora.DataBind(gv,
gl.StringaConnessione,
"PROVA",
Nothing,
New o.OracleParameter(":id_misura", Oracle.DataAccess.Client.OracleDbType.Int32, key, ParameterDirection.Input),
New o.OracleParameter(":cursore", Oracle.DataAccess.Client.OracleDbType.RefCursor, ParameterDirection.Output)
)
Me.PlaceHolder1.Controls.Add(gv)