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

VB 6 et antérieur Discussion :

Datagrid Update VB6


Sujet :

VB 6 et antérieur

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 80
    Par défaut Datagrid Update VB6
    Bonsoir le forum,

    J'ai une DataGrid liée avec une base de donnée access, (avec un recordset sous-jacent), j'ai coché la case AllowUpdate, donc ma table est mis a jour la lorsque je quitte ma form. Nickel...

    Comment faire pour que la base de donnée soit mise a jour directement apres avoir tapé dans un champs de ma DataGird, car ce champs est utilisé dans ma requete sql de ma datagird ?

    Ex concret :
    J'ai une facture,
    je change le Prix unitaire dans la DataGird, donc j'aimerais que mon champs total (qte*PU) soit mis a jour automatiquement apres encodage du nouveau Prix unitaire

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    La mise à jour de la table se fait quand on change de ligne sur le datagrid, donc si tu memorise le bookmarrk de ton enregistrement, tu te deplace en faisant un move last , par exemple, puis tu te repositionne avec le bookmark

  3. #3
    Membre habitué
    Inscrit en
    Juin 2006
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 11
    Par défaut explicite plus ton pb
    Citation Envoyé par pobrouwers
    Bonsoir le forum,

    J'ai une DataGrid liée avec une base de donnée access, (avec un recordset sous-jacent), j'ai coché la case AllowUpdate, donc ma table est mis a jour la lorsque je quitte ma form. Nickel...

    Comment faire pour que la base de donnée soit mise a jour directement apres avoir tapé dans un champs de ma DataGird, car ce champs est utilisé dans ma requete sql de ma datagird ?

    Ex concret :
    J'ai une facture,
    je change le Prix unitaire dans la DataGird, donc j'aimerais que mon champs total (qte*PU) soit mis a jour automatiquement apres encodage du nouveau Prix unitaire

    Merci d'avance

    salut j'arrive pas a bien saisir ton pb peux-tu expliciter davantage ton pb
    le champs total est sur la meme grille dans ecas pense a l'evt _AfterColEdit(ByVal ColIndex As Integer)

Discussions similaires

  1. Datagrid de VB6 ? "mono-selection" ligne
    Par seyiv dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 08/05/2007, 16h26
  2. Problème d'impression d'un Datagrid sous VB6
    Par xenografter dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 21/12/2006, 15h22
  3. [VB.NET] Datagrid Update
    Par b_lob dans le forum Windows Forms
    Réponses: 3
    Dernier message: 01/05/2006, 10h51
  4. word et datagrid sous vb6
    Par azzouz_soui dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 30/09/2005, 23h18
  5. [C#] DataGrid : Update d'une ligne
    Par Joad dans le forum ASP.NET
    Réponses: 12
    Dernier message: 29/04/2005, 12h14

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