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

Requêtes et SQL. Discussion :

2003 : conversion de type long >> text


Sujet :

Requêtes et SQL.

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    262
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 262
    Points : 121
    Points
    121
    Par défaut 2003 : conversion de type long >> text
    bonjour,
    dans ma requete, je fais une jointure sur une données qui n'existe pas sous le meme format dans les 2 tables.
    d'un coté un format texte
    de l'autre un entier long

    Incohérence de type de à l'exécution .

    quelle fonction utiliser dans la jointure pour faire la convertion ?
    merci a vous

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    INSERT INTO RIB ( idrib, typerib, cdclient, bqnom, GUICHET, numcpt, cle, dtmaj, devise, bic, iban, dateintegrationrib, ETAB )
    SELECT dbo_RIB.IDRIB, dbo_RIB.TYPERIB, dbo_RIB.CDCLIENT, dbo_RIB.BQNOM, dbo_RIB.GUICHET, dbo_RIB.NUMCPT, dbo_RIB.CLE, dbo_RIB.DTMAJ, dbo_RIB.DEVISE, dbo_RIB.BIC, dbo_RIB.IBAN, Date() AS Expr1, dbo_RIB.ETAB
    FROM dbo_RIB INNER JOIN client ON dbo_RIB.CDCLIENT = client.CDCLIENT
    WHERE (((dbo_RIB.TYPERIB)=1));

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    262
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 262
    Points : 121
    Points
    121
    Par défaut
    auto réponse ::

    il s'agit de la fonction Cstr. facile !!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    INSERT INTO RIB ( idrib, typerib, cdclient, bqnom, etab, guichet, numcpt, cle, dtmaj, devise, bic, iban, dateintegrationrib )
    SELECT dbo_RIB.IDRIB, dbo_RIB.TYPERIB, dbo_RIB.CDCLIENT, dbo_RIB.BQNOM, dbo_RIB.ETAB, dbo_RIB.GUICHET, dbo_RIB.NUMCPT, dbo_RIB.CLE, dbo_RIB.DTMAJ, dbo_RIB.DEVISE, dbo_RIB.BIC, dbo_RIB.IBAN, Date() AS Expr1
    FROM dbo_RIB right JOIN client ON dbo_RIB.CDCLIENT = cstr(client.CDCLIENT)
    WHERE (((dbo_RIB.TYPERIB)=1) AND ((dbo_RIB.ETAB)<>''));

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 30/05/2012, 21h29
  2. Réponses: 5
    Dernier message: 01/12/2011, 08h38
  3. Conversion variable de type long en Date
    Par cedric774 dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 08/11/2011, 23h49
  4. Conversion de type double en texte
    Par CoachMac dans le forum C
    Réponses: 17
    Dernier message: 14/10/2006, 19h29
  5. Réponses: 2
    Dernier message: 05/06/2002, 12h29

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