Bonjour , je poste mon problème ici en espérant que je ne me suis pas trompé de forum.
donc voila depuis quelque jour j'essaye de créer une page edit sous jdevelopper 11g , j'utilise une bdd sous oracle 10g

la table est sous cette forme la :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
Nom de colonne     	Type de données	
AGENTID	                VARCHAR2(20)	No	   
USERNAME	                 VARCHAR2(20)	No	
PASSWORD	                 VARCHAR2(20)	No	    
TYPE	                          VARCHAR2(6)	No	
STATUS	                  VARCHAR2(8)	No	   
CREATED_BY	          VARCHAR2(20)	Yes	   
CREATION_DATE	          DATE	                 Yes	    
LAST_UPDATED_BY	  VARCHAR2(20)	Yes	  
LAST_UPDATED_DATE      	DATE 	        Yes	  
OBJECT_VERSION_ID	    varchar2 (15,0)	Yes
J'ai mis agentid en dbsequence j'ai ajouté un trigger sous oracle

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
CREATE OR REPLACE TRIGGER  "NEW_TRIGGER_AGENT" before insert on "AGENT"    for each row begin   
  if inserting then       if :NEW."AGENTID" is null then   
       select AGENT_SEQ.nextval into :NEW."AGENTID" from dual;  
     end if;  
  end if; 
end;
lors de l’édition : j’obtiens ce message

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
 
Les messages pour cette page sont énumérés ci-dessous.
 
Echec de l'envoi des données dans la base de données au cours de "Insérer". Instruction SQL : "BEGIN INSERT INTO AGENT(AGENTID,USERNAME,PASSWORD,TYPE,STATUS,CREATED_BY,CREATION_DATE,LAST_UPDATED_BY,LAST_UPDATED_DATE) VALUES (:1,:2,:3,:4,:5,:6,:7,:8,:9) RETURNING AGENTID INTO :10; END;".
Erreur	
ORA-01722: Nombre non valide ORA-06512: à ligne 1
j'ai ajouter aussi les timestamp et longadapter

svp j'ai vraiment besoin d'aide je me suis trop tardé a cette étape
je vous remercie