Appel d'une procédure stockée
Bonjour
J'ai créé une procédure stockée
Code:
CREATE OR REPLACE PROCEDURE PR1 (VNUM_DEM IN NUMBER )
Et j'ai essayé de l'appeler via ma page
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| comm.CommandType = CommandType.StoredProcedure
Dim cmd As New OracleClient.OracleCommand()
cmd.CommandText = "PR1"
cmd.Connection = conn
cmd.CommandType = CommandType.StoredProcedure
Dim Numero_demande As New OracleClient.OracleParameter
Numero_demande.Value = CType(Request("Demande"), Integer)
Numero_demande.OracleType = OracleClient.OracleType.Number
Numero_demande.Direction = ParameterDirection.Input
cmd.Parameters.Add(Numero_demande)
cmd.ExecuteNonQuery() |
ça m'affiche l'erreur suivante:
Citation:
ORA-06550: Ligne 1, colonne 7 :
PLS-00306: numéro ou types d'arguments erronés dans appel à 'PR1'
ORA-06550: Ligne 1, colonne 7 :
PL/SQL: Statement ignored
Est ce quelqu'un a une idée?