Bonjour,
Dans le cadre d'une migration d'une application COBOL (oui je sais c'est un truc de malade) en VB.NET, j'ai trouvé la belle idée qui est l'utilisation des procédures stockées (oracle).
Cela fait 3 heures que je galère à chercher sur internet et RAS pour le moment.
En gros, j'aimerais que ma requête retourne N enregistrement.
Procédure:
-----------
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 create or replace procedure montest( p_cursor out types.cursorType ) as begin open p_cursor for select paramId from parameters ; end;
Code-source:
---------------
Erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 OpenDb(ObjConnCorfac, strTnsName, StrUserDb, strDbPwd) objCommand.Connection = ObjConnCorfac objCommand.CommandType = CommandType.StoredProcedure objCommand.CommandText = "montest" Dim myread As OleDbDataReader = objCommand.ExecuteReader
Ora 6550
PLS-00201: identifier 'montest" must be declared
D'avance merci
Partager