Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3274 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Existe-t-il une liste de tout les codes erreurs générés par MySQL?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Existe-t-il une liste de tout les codes erreurs générés par MySQL?

n°591973
neo_memphi​s
Posté le 16-12-2003 à 16:20:12  profilanswer
 

Bonjour,
je fais du développement Java et j'utilise MySQL comme SGBD.
Lors de l'exécution de mon ch'ti prog, j'ai le droit à un code retour 1054 sur l'exécution d'un Select tout simple.
Le pire, c'est que cette même requête fonctionne très bien lorsque je la saisie directement sous MySQL.
Quelqu'un a la liste de ces codes retours et de leur signification? Je n'ai rien trouvé de la sorte dans l'aide en ligne MySQL.
 
D'avance merci.

mood
Publicité
Posté le 16-12-2003 à 16:20:12  profilanswer
 

n°592329
nerisson
Pic-pic
Posté le 17-12-2003 à 10:03:43  profilanswer
 

Tu utilises quel driver JDBC ?


---------------
Light is right
n°592453
neo_memphi​s
Posté le 17-12-2003 à 13:25:52  profilanswer
 

Salut Nérission,
j'utilise le driver "org.gjt.mm.mysql.Driver" !!!
Pourquoi ? c'est le driver qui génère les codes erreurs ? Dans ce cas, ce ne sont pas les mêmes que ceux générés directement par MySQL?
 

n°592465
nerisson
Pic-pic
Posté le 17-12-2003 à 13:51:12  profilanswer
 

As-tu essayé avec le driver officiel MySQL Connector/J ?


---------------
Light is right
n°592510
neo_memphi​s
Posté le 17-12-2003 à 14:28:53  profilanswer
 

En fait, je parvient bien à effectuer des requêtes .. Par contre, dans le cas que je teste, j'effectue une seconde requete alors que la premiere n'est pas terminée .
Je m'explique :
  exécution de la requête n°1 (celle-ci fonctionne bien)
  tant que ResultSet.next()
     requete n°2 (celle-ci me renvoit le code erreur 1054)
  ftq
 
J'ai vu sur ce forum que les requetes imbriquées ne fonctionnaient pas mais dans mon cas, ce n'est que du select et je ne vois pas pourquoi ça ne fonctionnerait pas. En plus mes requetes sont exécutées via des instances différentes des classes Statement et ResultSet.
 
J'ai trouvé dans les fichiers de Mysql, le fichier mysqld_error.h qui visiblement recense les code erreurs. Dedans : 1054 = BAD FIELD ERROR. Mais bon ça me paraît louche comme explication ...
C'est pour cela qu'une liste des codes erreurs MySQL (au même titre que pour les autres SGBD style Oracle ou DB2) serait bien pratique ....
 
 

n°592511
neo_memphi​s
Posté le 17-12-2003 à 14:30:40  profilanswer
 

Nerisson a écrit :

As-tu essayé avec le driver officiel MySQL Connector/J ?


 
pardon, j'ai oublié de répondre à ta question :
  c'est non, mais je vais télécharger le JDBC et l'utiliser et je verai si ça change quelque chose.
 
Ceci dit, j'aimerai bien avoir cette liste !!!
D'accord, je suis lourd avec ma liste ...... :D

n°592561
nerisson
Pic-pic
Posté le 17-12-2003 à 15:37:08  profilanswer
 

Bah la liste des codes d'erreurs de mysql est dispo dans la doc:
 
http://www.mysql.com/documentation [...] or-returns
 
Mais ca ne vas pas t'avancer a grand chose  :(


---------------
Light is right
n°592566
neo_memphi​s
Posté le 17-12-2003 à 15:48:04  profilanswer
 

Effectivement, ils reprennent la liste des codes présents dans le fichier mysqld_error.h. Je n'avais pas ce détail dans ma doc en ligne de MySQL.
 
Ceci dit, ma documentation et ma version du MySQL correspondent à :
   la version 3.23.21-beta du serveur
   la version 3.23.13a-alpha du client
 
Je suis en train de me dire que mes problèmes sont peut-être liés à ça. Je vais essayer de récupérer la dernière version de MySql pour Windows et la doc qui va avec.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Existe-t-il une liste de tout les codes erreurs générés par MySQL?

 

Sujets relatifs
liste chainée en c ?code pour avoir un URL statique, ca existe ??
flash MX , PHP et mysql?[MySQL] - Requete SQL sur 3 tables + 2 count... ca foire a moitier
CSV et MySQL ...Griser 2 champs d'un formulaire par rapport au choix dans une liste :o
Requêtes imrbiquées avec MySQL ?Mysql
[Langage C] Existe t il une fonction de conversion entier->caractère??Doublon dans des table mysql
Plus de sujets relatifs à : Existe-t-il une liste de tout les codes erreurs générés par MySQL?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR