[FORMS][6i] Erreur non explicitée
Salut a tous,
J'ai le message suivant :
Citation:
FRM-40735:le declencheur WHEN-BUTTON-PRESSED
a detecte une exception ORA-06502 non traitee.
Le message survient lorsque j'excute une form et que je clic sur un boutton pour executer le code suivent :
Code:
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
| PROCEDURE test IS
BEGIN
declare
mat varchar2(7);
mt number;
date_jour1 date;
in_file Text_IO.File_Type;
tampligne VARCHAR2 (80);
begin
in_file:=Text_IO.Fopen('c:\vers_syspai\precompte.txt','r');
loop
Text_IO.Get_Line(in_file,tampligne);
if tampligne is null then
exit;
else
mat:= recherche(tampligne,1,';');
mt:=recherche(tampligne,2,';');
date_jour1:=recherche(tampligne,3,';');
insert into fichier_precompte(MATRICULE_PARTICIPANT,MONTANT_PRECOMPTE,DATE_PRECOMPTE)
values (mat,mt,date_jour1);
end if;
end loop;
EXCEPTION
WHEN no_data_found THEN
Text_IO.Fclose(in_file);
when too_many_rows then
message('plusieurs enregistrements');
commit;
end;
END; |
A mon avis le message survient apres l'instruction : Text_IO..Get_Line...
Que peut vouloir signifier ce message?