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

Windows Forms Discussion :

[VB2005] Position après un update


Sujet :

Windows Forms

  1. #1
    Membre éclairé
    Homme Profil pro
    DBA - Développeur BI
    Inscrit en
    Avril 2003
    Messages
    442
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : DBA - Développeur BI
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2003
    Messages : 442
    Par défaut [VB2005] Position après un update
    Bonjour à tous et joyeuses fêtes,
    Bien je suis certain que c'est écrit quelque part mais j'ai beau chercher je ne trouve pas.
    Voila mon souci je voudrai suite à un update remettre mon formulaire sur l'enregistrement qui vient d'être modifier.
    Ex: je suis sur l'enregistremnt qui possède une clé primaire 5 je modifie cette ligne je fais un update de cette façon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Try
                Me.Validate()
                Me.FournisseursBindingSource.EndEdit()
                Me.FournisseursTableAdapter.Update(Me.OsteriaDataSet.Fournisseurs)
                MessageBox.Show("La modification demandée a bien été effectuée!", "MODIFICATION", MessageBoxButtons.OK, MessageBoxIcon.Information)
                Filldata()
            Catch ex As Exception
                MessageBox.Show(ex.ToString, "ERREUR", MessageBoxButtons.OK, MessageBoxIcon.Error)
            End Try
    je voudrai qu'après sa mon formulaire se remette sur l'enregistrement 5 car lorsque l'on fait appel à la fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.FournisseursTableAdapter.Fill(Me.OsteriaDataSet.Fournisseurs)
    eh bien on revient systématiquement sur le premier enreg.
    Savez-vous comment on fait sa?

  2. #2
    Membre éclairé
    Homme Profil pro
    DBA - Développeur BI
    Inscrit en
    Avril 2003
    Messages
    442
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : DBA - Développeur BI
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2003
    Messages : 442
    Par défaut
    Sa y est j'ai trouvé alors sa vaut ce sa vaut mais sa fonctionne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    RowNumber = Me.FournisseursBindingSource.Position
                'Me.Validate()
                Me.FournisseursBindingSource.EndEdit()
                Me.FournisseursTableAdapter.Update(Me.OsteriaDataSet.Fournisseurs)
                MessageBox.Show("La modification demandée a bien été effectuée!", "MODIFICATION", MessageBoxButtons.OK, MessageBoxIcon.Information)
                OsteriaDataSet.Clear()
                Filldata()
                Me.FournisseursBindingSource.Position = RowNumber
    J'ai déclaré une variable RowNumber j'y stocke l'enreg courant dedans et la ligne rouge fait le travail.
    Le seul bémol c'est que la tableadapter doit être trié avec la clé primaire dans mon cas

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

Discussions similaires

  1. [VB2005]Problème après du copier/coller
    Par cd090580 dans le forum Visual Studio
    Réponses: 1
    Dernier message: 06/12/2006, 20h45
  2. Revenir en arrière après des update
    Par charles_mourot dans le forum Oracle
    Réponses: 10
    Dernier message: 02/10/2006, 10h01
  3. [IB6] : Faire la mise à jour de tout les pc après un update
    Par tipiweb dans le forum Bases de données
    Réponses: 4
    Dernier message: 23/03/2006, 18h42
  4. Notification de redémarrage après windows Update.
    Par genialk2000 dans le forum Sécurité
    Réponses: 2
    Dernier message: 22/02/2006, 15h12
  5. Conflit d'ecriture apres un update
    Par ouellet5 dans le forum Access
    Réponses: 9
    Dernier message: 22/10/2005, 04h35

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