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

C++Builder Discussion :

Champ calculé VS champ 'réel'


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 41
    Par défaut Champ calculé VS champ 'réel'
    Bonjour,

    Donc pour bien commencer petit information de base, je dev sous C++ Builder 5 le tout installer sous Windows 7.

    Actuellement je travail sur une classe qui gére les accés en lecture et écriture en bdd pour du Paradox et de l'interbase (Firebird).
    Le soucis est que je n'est plus accés au composant TTable ou TIBTable on passe uniquement par des TQuery, TIBQuery et TIBSQL.

    En ce moment je m'interesse au champ calculé je tente dans créer dynamiquement aprés quelque soucis je touche au but j'ai fait une petite fonction dans ma classe qui prend en paramétre un TField et qui s'occupe d'intialiser le DataSet du TField et de le mettre en champ calculé je récupére bien mon champ calculé mais une fois celui ci rajouter il me vire tout mes champ 'réel' on va dire.

    Debut de ma fonction j'ai un DataSet->Fields->Count à 133
    je Close mon DataSet il passe à 0 (normal)
    J'initialise le DataSet de Mon Tfield il passe 1 (normal aussi je pense)
    Je reouvre mon DataSet et la il est à 1 (j'aurai aimé qu'il soit à 134 ^^)

    Derrière je réutilise ma fonction pour rajouter un 2 éme champ calculé je me retrouve avec un DataSet->Fields->Count à 2.

    Donc voila si une personne a une solution pour faire cohabiter mes champs calculé et 'réel'.

  2. #2
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 41
    Par défaut
    Donc en faite ca vien de la programmation du composant TDataSet.

    Si on ajoute aucun champ il prend tout les champs si on rajoute un seul champ comme on peux le faire dans l'editeur de champ bah il nous affiche que le champ ajouter dans Fields.

    Si une personne à une idée pour contourner ca je suis preneur pour le moment je vais récupérer l'ensemble de mes champs avant de rajouter mon champ calculé pour les rajouter eux aussi par la suite.

Discussions similaires

  1. champ manuel et champ calculé
    Par Helobio dans le forum Access
    Réponses: 1
    Dernier message: 10/04/2014, 15h39
  2. [AC-2010] Récupérer le maxi de 2 champs dans un champ calculé
    Par EddieLAB dans le forum IHM
    Réponses: 1
    Dernier message: 15/10/2010, 08h30
  3. Réponses: 2
    Dernier message: 21/08/2008, 12h46
  4. champ calculé
    Par tomm dans le forum Bases de données
    Réponses: 22
    Dernier message: 25/02/2004, 00h31
  5. [TQuery] champs calculés
    Par Amenofis dans le forum Bases de données
    Réponses: 2
    Dernier message: 07/01/2004, 14h46

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