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

ASP Discussion :

Recordset avec Access comparaison String/String ne fonctionnant pas


Sujet :

ASP

  1. #1
    Membre actif Avatar de jamesleouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    522
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 522
    Points : 243
    Points
    243
    Par défaut Recordset avec Access comparaison String/String ne fonctionnant pas
    Bonjour,
    Pardon pour ce titre mal choisi, et très peu claire.
    Dans ma bdd Access, des nombres sont stockée au format texte. (ne me dites pas de changer le format s'il vous plait....)
    Bref, dans cette table sont stockée des entier ou des nombre à virgule.
    Le souci étant que lorsque je fais une requete pour recupérer l'information il n'arrive pas a comparaison le retour du record set avec le nombre entre double guillemet a part pour les entiers.

    En partant de la j'ai essayé pas mal de truc, comme mettre un point a la place de la virgule; Faire ca mais sans les guillemets, faire appelle aux fonction CStr, CInt, CDbl

    Enfin bref rien ne marche, je vous avoue etre un peu perplexe...
    Si une ame charitable passait par là....

    Merci à tous,

  2. #2
    Membre expérimenté
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Points : 1 350
    Points
    1 350
    Par défaut
    Salut,

    Un peu de code se serait bien pour nous aider pour t'aider

    Merci d'avance

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    381
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Maroc

    Informations forums :
    Inscription : Novembre 2007
    Messages : 381
    Points : 180
    Points
    180
    Par défaut
    Salut,
    je t'ai fait un exemple avec un string et avec virgule.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    a="2,3"
    b="3,3"
    if formatnumber(a)>formatnumber(b) then
    msg="a est superieur à b"
    else
    msg="a est inferieur à b"
    end if
    response.Write(msg)
    A+

  4. #4
    Membre actif Avatar de jamesleouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    522
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 522
    Points : 243
    Points
    243
    Par défaut
    En fait c'est assez compliqué...
    je pense avoir un problème de compatibilité entre les tables du au changement de format; La requete dont je parlais se faisant sur une Union.
    Bon grosso modo c'est le bordel, alors je corrige un peu et puis je relancerai...

    Merci quand même à tout le monde

    Ben

  5. #5
    Membre actif Avatar de jamesleouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    522
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 522
    Points : 243
    Points
    243
    Par défaut
    Bon,
    en fait les tables étaient liées par référence... a l'affichage il s'affichait autre chose que la valeur du champ. (il s'affichait la valeur qu'a la référence dans une autre table)
    Enfin bref... C'était plutôt un soucis d'Access qui affiche des valeurs qui ne sont pas forcement celle qui ressortent avec un RecordSet...

    Merci en tout cas

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 07/06/2010, 22h43
  2. Réponses: 2
    Dernier message: 01/07/2008, 21h56
  3. concat sur un string qui ne fonctionne pas
    Par zenux dans le forum Langage
    Réponses: 3
    Dernier message: 28/03/2008, 11h57
  4. Concaténer ou recordset avec Access?
    Par Maxty123 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 05/07/2007, 19h37
  5. Réponses: 2
    Dernier message: 12/05/2006, 23h01

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