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 :

base de donn�e dans c++builder5


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    F�vrier 2007
    Messages
    36
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2007
    Messages : 36
    Par d�faut base de donn�e dans c++builder5
    bonjour a tous
    je travail avec le module base de donn�e de c++builder5; je sauvegarde mes donn�es avec { table->Edit(); table->Append(); table->post()}
    sa marche dans l'ex�cution a chaque fois pour la saisie des donn�e mais d�s que je sort de l'editeur ( quitter builder ) et je reviens pour une nouvelle ouverture je ne trouve pas les donn�es qui ont �t� sauvegarder lors de l'ex�cution pass�??
    j'attend une r�ponse!!
    merci d'avance

  2. #2
    Membre chevronn�
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par d�faut
    Premier conseil: utilise plut�t un TQuery � la place du TTable. Il offre plus de possibilit�s et s'adapte � toutes les bases de donn�es (� condition de poss�der le driver).

    Pour ton probl�me, il est probable que l'�criture a lieu en cache.
    Utilise ApplyUpdates pour forcer l'�criture:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Database->StartTransaction();
    ....
    Table->Post();
    try
    {
      Table->ApplyUpdates();
      Database->Commit();
    }
    catch(...)
    {
      Database->Rollback();
      ...
    }

  3. #3
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par d�faut
    Bonsoir,

    Moi g�n�ralement j'utilise :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    Data_Module -> Table -> Insert() ;
    Data_Module -> Table -> FieldValues["Le champ"]  = StrToVar("lavaleur") ;
    Data_Module -> Table -> Post() ;

    bon courage.

  4. #4
    Invit� de passage
    Inscrit en
    Avril 2005
    Messages
    1
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 1
    Par d�faut
    Table->FlushBuffers();

Discussions similaires

  1. connection a une base de donn�es dans univers Hibernate
    Par lilou77 dans le forum Hibernate
    R�ponses: 10
    Dernier message: 26/10/2005, 10h48
  2. Importer la structure d'une base de donn�e dans un combobox
    Par hanines dans le forum VB 6 et ant�rieur
    R�ponses: 2
    Dernier message: 23/09/2005, 22h41
  3. Les bases de donn�es dans un logiciel PRo
    Par LaMusaraigne dans le forum Langages de programmation
    R�ponses: 1
    Dernier message: 30/06/2005, 08h18
  4. R�ponses: 7
    Dernier message: 05/01/2005, 13h43
  5. R�ponses: 4
    Dernier message: 29/11/2004, 16h51

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