[JAVA] [ORACLE] récupérer les messages d'erreurs d'oracle sous java ??

récupérer les messages d'erreurs d'oracle sous java ?? [JAVA] [ORACLE] - Programmation

Marsh Posté le 28-03-2002 à 19:28:42    

J'interroge unebase oracle avec JAVA.
et lors de probleme SQL ou d'une simple SQLException qui est levé,  
 
j'aimerai récupérer l'erreur opur savoir qu'elle est le réel problème.
 
De plus j'aimerai récupérer les erreurs ou eception levé par ORACLE lui  
 
même dans les triggers ou requêtes.
genre une requète invalide une table inexistante, ou encore une  
 
contrainte non respecté sous ORACLE, et réussir a récupérer le message  
 
avec JAVA.
 
Ou encore lors d'une exception levé manuellement avec un trigger ou une  
 
procédure SQL, récupérer l'erreur avec JAVA également.
 
et si il est possible avec ORACLE d'envoyé des messages genre : la mise  
 
à jour ne s'est pas effectué car les données sont erronées ou ce genre  
 
de truc ... bein le récupérer aussi avec JAVA.
 
mais voila comment faire ?
 
merci


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
Reply

Marsh Posté le 28-03-2002 à 19:28:42   

Reply

Marsh Posté le 28-03-2002 à 20:41:07    

si tu regarde dans l'api JDbc , dans la SQLException , il me semble que tu peux avoir ce que tu veux ...

Reply

Marsh Posté le 28-03-2002 à 23:10:29    

je me perd unpeu parfois la deans.
je reregarderai quand je serai calme :D.
la c est pas le cas.
mais oui j espere que la reponse est dedans :/.
enfin si on pouvait me dire si c etait possible.


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
Reply

Marsh Posté le 29-03-2002 à 07:39:21    

bin va déjà voir la classe en question bon sang !!!! C'est pas possible  :lol:  
 
http://java.sun.com/j2se/1.3/docs/ [...] ption.html
 

Code :
  1. getSQLState
  2. public String getSQLState()Retrieves the SQLState for this SQLException object.
  3. Returns:
  4. the SQLState value
  5. --------------------------------------------------
  6. ------------------------------
  7. getErrorCode
  8. public int getErrorCode()Retrieves the vendor-specific exception code for this SQLException object.
  9. Returns:
  10. the vendor's error code
  11. --------------------------------------------------
  12. ------------------------------
  13. getNextException
  14. public SQLException getNextException()Retrieves the exception chained to this SQLException object.
  15. Returns:
  16. the next SQLException object in the chain; null if there are none


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 29-03-2002 à 12:13:55    

merci dark :D.
je l ai aps fait pour 2 raisons, quand j en ai eu besoin il etait 18h dopnc je me casse je rest pas au taff et la j avais la question qui me perturbait lespris alors je l ai lache sur le forum car je ne pouvais pas rester :D.
 
ouais j ai toujours une excuse a tout :D.
 
faudra que je vois tout ca.


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
Reply

Marsh Posté le 29-03-2002 à 12:14:30    

you're welcome  :hello:  
 
fainéant :D  
 
;)


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 29-03-2002 à 13:04:43    

DarkLord a écrit a écrit :

you're welcome  :hello:  
 
fainéant :D  
 
;)  



tu ne saurais pas envoye unmessage sous oracle par hasard :D ?


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
Reply

Marsh Posté le 30-03-2002 à 01:18:36    

up.


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
Reply

Marsh Posté le 31-03-2002 à 20:19:05    

up quoi?


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 31-03-2002 à 21:37:22    

DarkLord a écrit a écrit :

up quoi?  



en fait je sais pas trop, j ai fait ca de maniere automatique en upant un autre poste :D.


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
Reply

Marsh Posté le 31-03-2002 à 21:37:22   

Reply

Marsh Posté le 01-04-2002 à 10:40:32    

rohlalala  :sarcastic:


---------------
Just because you feel good does not make you right
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed