IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

problème caractères spéciaux


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Septembre 2010
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 10
    Par défaut problème caractères spéciaux
    Bonjour!
    J'essaye de faire un SELECT sur une table Access sur un nom de champ commençant par N°.
    Ma requete se termine par trop peu de paramètres 1 attendu.J'ai fait une copie de la table en enlevant le ° à N° et là c'est bien passé;Ma question étant comment faire passer ma requete en gardant le champ N°.Voici ma requete:

    #String req8 = "Select [Enregistrements].[N° palette] from [Enregistrements]

    J'ai essayé toutes les combinaisons avec,sans les crochets (ça marche encore moins) et niet ,la colonne n'est pas reconnue mais il est sûr que c'est le ° qui pose probleme.Je précise je travaille en java sur une base access avec un pont ODBC.
    N'y aurait-il pas une solution du coté du driver genre:

    #Connection conn8 = DriverManager.getConnection
    #("jdbc:odbcRIVER=Microsoft Access Driver (*.mdb); DBQ=
    #C:/Users/portable/2010.mdb;useUnicode = true"

  2. #2
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Par défaut
    bonjour,

    utilise des " au lieu des crochets !
    je ne suis pas sur que cela marche, qu'elle idée d'avoir des noms de champs pareil !
    Il n'y a pas de problème, il n'y a que des solutions.
    Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
    Si toutefois le problème persiste, la seule solution restante est de changer le périphérique qui se trouve entre la chaise et l'écran

    Mes Articles : Mon premier article est sur le language D
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre du Club
    Inscrit en
    Septembre 2010
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 10
    Par défaut
    Non,ça n'a pas marché;le compilateur me met N° palette en dehors de ma requete...

  4. #4
    Membre du Club
    Inscrit en
    Septembre 2010
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 10
    Par défaut
    Sinon est-il possible de remedier à mon problème avec la fonction charset dans getconnection() ?

  5. #5
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Par défaut
    desolé, ma réponse était incomplète !

    Soit tu mets des simples cotes, soit tu mets des doubles cotes avec \ comme caractère de protection.
    Il n'y a pas de problème, il n'y a que des solutions.
    Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
    Si toutefois le problème persiste, la seule solution restante est de changer le périphérique qui se trouve entre la chaise et l'écran

    Mes Articles : Mon premier article est sur le language D
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre du Club
    Inscrit en
    Septembre 2010
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 10
    Par défaut
    Youpi!!
    J'ai fait un
    #select \'N° palette\' from... et c'est passé!
    Merci Alkhan , toujours là quant il faut.

Discussions similaires

  1. Problème caractères spéciaux...
    Par the_edge dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 10/11/2006, 09h49
  2. [MySQL] problème caractères spéciaux
    Par unmulot dans le forum PHP & Base de données
    Réponses: 37
    Dernier message: 30/06/2006, 10h50
  3. problèmes caractères spéciaux
    Par khokho dans le forum Installation
    Réponses: 1
    Dernier message: 29/04/2006, 17h15
  4. [MySQL]Problèmes caractères spéciaux
    Par LE NEINDRE dans le forum Requêtes
    Réponses: 2
    Dernier message: 08/03/2006, 08h47
  5. Problème caractères spéciaux
    Par TeKaBloK dans le forum C
    Réponses: 2
    Dernier message: 26/12/2005, 13h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo