Bonjour
J'utilise oracle forms builder et j ai des probleme pour insere des info dans ma base de donnee, je suis bien connecte a celle ci.
J'ai une erreur qui saffiche a chaque fois.
Pourtant quand je compile mon code dans le trigger je n ai aucune faute
Si quelqu un connait un bon tutorial
voici mon code PLSQL
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
41
42
43
44
45
46
47
 
DECLARE
nom_util VARCHAR2(15);
prenom_util VARCHAR2(15);
login_util VARCHAR2(15);
mdp_util VARCHAR2(15);
datnaiss_util DATE;
sex_util CHAR(1);
BEGIN
 
if :UTILISATEUR.NOM_UTIL is null 
   then message('Pas de nom');
   else  
   INSERT INTO UTILISATEUR (nom_util) values('nom_util');
	end if;
 
	if :UTILISATEUR.PREN_UTIL is null 
			then message('Pas de prenom');
	else 
		INSERT INTO UTILISATEUR (pren_util) values('nom_util');
	end if;
 
	if :UTILISATEUR.LOGIN_UTIL is null 
		then message('Pas de login');
	else 
		INSERT INTO UTILISATEUR (login_util) values('nom_util');
	end if;
 
	if :UTILISATEUR.MDP_UTIL is null 
		then message('Pas de mot de passe');
	else  
		INSERT INTO UTILISATEUR (mdp_util) values('mdp_util');
	end if;
 
	if :UTILISATEUR.DATNAISS_UTIL is null 
			then message('Pas de date de naissance');
	else  
		INSERT INTO UTILISATEUR (datnaiss_util) values('datnaiss_util');
	end if;
 
	if :UTILISATEUR.SEX_UTIL is null 
		then message('Pas de sex');
	else  
		INSERT INTO UTILISATEUR (sex_util) values('sex_util');
	end if;		
 
END;
et voila l erreur qui saffiche en bas de page "le declencheur WHEN-BOUTTON-PRESSED a detecte une execption ORA 01400 non traiter"

merci