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# Discussion :

Update Datagridview et gestion erreurs


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 54
    Par défaut Update Datagridview et gestion erreurs
    Bonjour,

    Je cherche comment utiliser la méthode update d'un datagridview avec ole, ainsi que pour gérer les erreurs(un chiffre a la place d'une date...) dans un datagridview j'ai cherché sur le net mais je n'ai rien trouvé de fonctionnel. Si quelqu'un à une solution elle est la bienvenue.

    Merci de vos réponses.

    PS: J'utilise oracle xe et c#2005 expresse edition

  2. #2
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Bonjour,

    La méthode Update du datagridview
    • est-ce celle de l'oleDbAdapter du BindingSource ?
    • As-tu paramétré les updatecommand, deletecommand de l'OleDbAdapter?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 54
    Par défaut
    Merci
    En faite j'ai rien trouvé de concret(ou j'ai pas compris). Pour modifier la base avec le datagrid. J'ai compri qu'il falait paramétrer les updatecommand, deletecommand de l'OleDbAdapter mais j'ai pas trouver comment le faire

  4. #4
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Bonjour,

    Tu trouveras dans le début de cette discussion des informations et en page 2 j'ai joint du code qui permet de générer en auto les command du dataAdapter.
    http://www.developpez.net/forums/sho...=441760&page=2

    En pratique:
    • on crée un Dataset avec dedans une datatable auquel on associe le DataAdapter.
    • on paramètre les commandes du dataAdapter,
    • on fait un Fill de la datatable,
    • on crée le datagridview et son bindingsource qui pointe sur la datatable,
    • quand on veut valider les modif, on exécute MyAdapter.Update(myDataset) suivi de MyDatatable.AcceptChanges()

    Nb: les créations d'objets peut aussi se faire dans le design de la form

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

Discussions similaires

  1. Gestion Erreur sur DataAdapter.Update
    Par cedricg1976 dans le forum C#
    Réponses: 2
    Dernier message: 07/05/2010, 11h59
  2. Aide sur gestion erreur
    Par Virgile59 dans le forum Access
    Réponses: 6
    Dernier message: 05/01/2006, 18h05
  3. [Formulaire] Gestion erreur saisie d'une requête
    Par b_steph_2 dans le forum IHM
    Réponses: 6
    Dernier message: 05/01/2006, 16h40
  4. [Sécurité] gestion erreur login mdp
    Par oceane751 dans le forum Langage
    Réponses: 19
    Dernier message: 03/11/2005, 11h58
  5. Question Basique Gestion Erreur VBA ...
    Par Le_Phasme dans le forum Access
    Réponses: 2
    Dernier message: 11/10/2005, 13h42

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