1. #1
    Membre émérite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    novembre 2007
    Messages
    2 498
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : novembre 2007
    Messages : 2 498
    Points : 2 295
    Points
    2 295

    Par défaut maprules firedac de single a float

    Salut tout le monde

    Je peine à trouver la correspondance avec ma base Firebird.
    Mon composant Field est du type TFloatField.
    Ma base me dit que c'est un single.

    Type inadéquat pour le champ 'CODEDEV', attendu : Float actuel : Single.

    J'ai mis une maprule avec de dtSingle en source vers dtDouble en target mais ça ne change rien.

    Vous utiliseriez quoi à ma place ?

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    8 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2007
    Messages : 8 542
    Points : 19 943
    Points
    19 943
    Billets dans le blog
    4

    Par défaut

    Bonjour,

    J'avais bien vu cette question mais le 11 aout est un jour particulier (chômé pour moi) et jusqu'au 15 j'étais encore sous la loi des vacances
    Pour répondre à la question s'il s'agit d'une base Firebird ?
    je te renvoi au tableau que j'avais ébauché

    Ma base me dit que c'est un single.
    je présume que Firedac dit que c'est un single car le nombre de décimales de ta colonne est 0 ?
    J'ai mis une maprule avec de dtSingle en source vers dtDouble en target mais ça ne change rien.
    si bien sûr formatOptions.ownsmaprule est à True et selon la précision demandée j'aurais eu tendance à mettre dtSingle -> dtBCD ou dtFmtBCD
    La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
    J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
    Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous

  3. #3
    Membre émérite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    novembre 2007
    Messages
    2 498
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : novembre 2007
    Messages : 2 498
    Points : 2 295
    Points
    2 295

    Par défaut

    Je savais pour le tableau mais je ne me souvenais pas du post où le trouver

    et ... "bon sang, mais c'est bien sûr ..." , j'ai oublié le ownmaprules

    Merci à toi

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

Discussions similaires

  1. [Oracle/ASP.NET/C#] Format de nb float/Single
    Par gael.mases dans le forum Accès aux données
    Réponses: 8
    Dernier message: 05/12/2005, 11h12
  2. Pb de formatage de champs de type float
    Par FrankyNormand dans le forum XMLRAD
    Réponses: 9
    Dernier message: 05/05/2005, 13h37
  3. problème de float sur SQL server 2000.
    Par fidji dans le forum MS SQL-Server
    Réponses: 9
    Dernier message: 24/07/2003, 15h15
  4. [7RC3] Formatage de champs float
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 2
    Dernier message: 19/05/2003, 10h38
  5. probleme d'insertion d'un Float
    Par neness dans le forum Débuter
    Réponses: 3
    Dernier message: 07/01/2003, 13h32

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