Bonjour,
J'ai à la ligne suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 declare CURSOR C_droit IS Select login, codemodu From droit where login = :PW.login ; LC$login droit.login%Type ; LC$codemodu droit.codemodu%Type ; roleattr VARCHAR2(30 BYTE); TYPE TYP_REF_CUR IS REF CURSOR ; C_modu TYP_REF_CUR ; BEGIN Open C_droit ; Loop Fetch C_droit Into LC$login, LC$codemodu; if - ----- ------- else Open C_modu For 'select nom_role from module' ; While C_modu %FOUND Loop Fetch C_modu Into roleattr ; Forms_ddl('grant'|| roleattr || 'to' || :PW.login||';'); End loop ; Close C_modu ; end if; Exit When C_droit%NOTFOUND ; End loop ; Close C_droit ; END;
l'erreur: "Erreur 591,... cette fonction n'est pas prise en charge dans les programmes côté client"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Open C_modu For 'select nom_role from module' ;
Aidez moi à lever cette erreur
Merci d'avance
Partager