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

Connexion aux bases de données Firebird Discussion :

[FBDataset] quoi mettre pour sauvegarder les données du DBGrid


Sujet :

Connexion aux bases de données Firebird

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2002
    Messages : 9
    Points : 11
    Points
    11
    Par défaut [FBDataset] quoi mettre pour sauvegarder les données du DBGrid
    Bonjour,

    En Delphi 6,

    je commence avec Firebird et j'étais habitué à programmer avec DBE et Mysql
    ce que j'essaie de comprendre est comment après avoir modifié les valeurs d'un champs le dataset enregistre les modifications dans la base (commit)

    voici je que j'utilise pour apprendre comment ça marche.

    J'utilise les UIB, soit un database, une transaction un FBDataset (Alex dataset) et un datasource pour le DBGrid.

    deux boutons, dans le premier (Modifier) il y a
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    FbDataset1.active := true
    FbDataset1.edit;
    là je peux modifier mes valeurs

    Dans le deuxième (Enregistrer) il y a
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    if FbDataset1.State <> dsBrowse then
      FbDataset1.Post;
    Que dois-je mettre dans le post du dataset pour sauvegarder les infos de la cache vers la base ? mon dataset a cachedupdates à true

    j'ai essayé plusieurs chose comme fbdataset.applyupdates ou transaction.commit mais rien n'est sauvegardé (seulement dans la cache)

    dans mon FBDataset il y a "Select Sql" et "Edit SQL" qui ont la valeur :
    "select * from employes order by EMP_nom"

    merci
    Visual C++, PHP, Delphi, VBA, SQL SERVER 2000, Windows XP

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2002
    Messages : 9
    Points : 11
    Points
    11
    Par défaut
    J'ai compris

    dans le Edit SQL je m'avais pas mis l'instruction Update ....

    mais par contre je comprends pas pourquoi je ne peux pas tester ni générer car quand je cliques dessus il ne se passe rien

    Merci
    Visual C++, PHP, Delphi, VBA, SQL SERVER 2000, Windows XP

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

Discussions similaires

  1. pour Sauvegarder les données au format texte
    Par medreg dans le forum Bases de données
    Réponses: 2
    Dernier message: 24/01/2011, 18h17
  2. requête pour mettre en forme les données
    Par albinszten dans le forum Requêtes
    Réponses: 3
    Dernier message: 20/08/2010, 13h35
  3. Réponses: 1
    Dernier message: 12/04/2010, 23h48
  4. Problème pour lire les donnée d'une table externe
    Par mardoch dans le forum SQL*Loader
    Réponses: 6
    Dernier message: 17/07/2008, 16h41
  5. Delphi7-DOA : procédure dynamique pour ramener les données?
    Par delphim dans le forum Bases de données
    Réponses: 5
    Dernier message: 06/12/2004, 18h26

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