JDBC/ ODBC erreur de connexion [Résolut] - Java - Programmation
Marsh Posté le 01-06-2010 à 10:32:46
La description du problème est un peu confuse :
1. S'agit-il d'une erreur de connexion, comme l'indique le titre, ou d'une erreur de syntaxe du Select ?
2. Le nom "table" dans le code présenté est-il le vrai nom de la table ? Si oui, il vaudrait mieux choisir un autre nom que ce mot réservé.
3. Pourquoi mettre une étoile au lieu de nommer les colonnes que l'on veut récupérer ? L'étoile est une source de problèmes qu'il vaut mieux éviter. Donc, au moins pour un test, pourriez-vous faire une requête avec des vrais noms de colonne ?
Marsh Posté le 01-06-2010 à 10:59:58
je ne sais pas du tout si c'est un probleme de connection ou juste de syntaxe....
oui le nom table est une table...(deja existante dans la societé ou j'effectue mon stage...)
étoile pour fair un essai
j'ai ecouter votre conseil j'ai donc essayer ca:
Code :
|
ca me donne:
Erreur SQL : java.sql.SQLException: [Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans la clause FROM.
Merci beaucoup pour vos reponse
Marsh Posté le 01-06-2010 à 11:22:30
une question,dans la clause FROM on peut mètre des nom avec des espace???
car les table on toute des nom a espace....
Marsh Posté le 01-06-2010 à 13:10:41
Essaie
Code :
|
ou sinon, entre guillemets.
Mais utiliser des noms de colonne/table à espace ou caractères accentués c'est s'exposer à des problèmes de ce genre.
Marsh Posté le 01-06-2010 à 10:20:28
Bonjour j'ai pour mon stage l'exploitation d'un bdd access par java,je vous montre mon code:
j'ai une erreur de type :
"Erreur SQL : java.sql.SQLException: [Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans la clause FROM.BUILD SUCCESSFUL (total time: 1 second)
"
Message édité par joukovski le 01-06-2010 à 11:35:41