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

Access Discussion :

Non-utilisation d'un caractère générique


Sujet :

Access

  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1
    Points : 2
    Points
    2
    Par défaut Non-utilisation d'un caractère générique
    Bonjour,

    Je tente de mettre à jour une base Access 2003 via ODBC.
    Lorsque un champ est mis à jour avec un texte contenant un point d'interrogation j'obtiens une erreur 'Champ COUNT incorrect'.
    Comment faire pour que le point d'interrogation ne soit pas compris comme un caractère générique mais bien comme faisant partie du texte à mettre à jour ?

    Merci d'avance pour vos astuces.

  2. #2
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 18
    Points : 10
    Points
    10
    Par défaut
    Salut erhart...

    malheureusement je ne viens pas te donner la reponse mais plutôt pour te demander si depuis ton post tu as trouvé une solution parce que je fais face exactement au même problème...

    j'ai deja fais face à ce problème avec l'apostrophe qui mettait mes requêtes sql en rade. j'ai résolu avec (en java) la méthode replaceAll("'","//")...

    Je me demande alors s'il n'y a pas une solution plus propre parce que faire des replaceAll pour chaque caractère qui merde j'ai pas fini...

    merci

  3. #3
    Membre actif Avatar de stolx_10
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2006
    Messages
    374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 374
    Points : 270
    Points
    270
    Par défaut
    si tu es en VBA essaie de "sécuriser" ton caractere.

    Par exemple si tu as besoin d'un ? dans une requete ecris ceci -->

    "............\?........" le caractere \ permet de proteger un caractere qui normalement est utilisé dansune commande.
    Tu peux sécuriser autant de caracteres que tu veux ( ', " ,* , ^ etc etc )
    \' , \" , \? , \* ......

Discussions similaires

  1. Requêtes : utilisation de caractères génériques
    Par pigac dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 16/02/2012, 19h32
  2. Réponses: 3
    Dernier message: 23/09/2010, 16h52
  3. Réponses: 2
    Dernier message: 27/05/2010, 10h34
  4. indexation non utilisée pour chaînes de caractères
    Par ctobini dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 11/02/2008, 09h43
  5. caractère générique utilisable dans strcmp
    Par barthelv dans le forum C
    Réponses: 9
    Dernier message: 01/08/2003, 16h54

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