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.NET Discussion :

Comment enregistrer ce qui est tapé sur datagridview


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    futur développeur
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : futur développeur

    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut Comment enregistrer ce qui est tapé sur datagridview
    Bonjour,
    j'ai fait une page windows form pour apporter des modifications dirrectes aux tables de ma base de données sql sever.
    cette page dédiée à l'administrateur de l'application et de la base de données.

    au chargement de la form, je remplis le datagridview par les données d'une table.

    j'aimerais que si l'administrateur ajoute une ligne ou supprime ou modifie, automatiquement la table concernée prends en considération ces modifications.

    voici le code pour remplir le datagridview pendant le chargement de la form:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     Dim strsql As String = "Select id_corps, nom_corps_ar, nom_corps_fr from corps "
            strCon = "Provider=SQLOLEDB; Initial Catalog=gestion_RH;Data Source=best-PC\SQLEXPRESS;User ID=sa;Password=***;"
            ObjetConnection = New OleDb.OleDbConnection
            ObjetConnection.ConnectionString = strCon
            ObjetConnection.Open()
            ObjetCommand = New OleDb.OleDbCommand(strsql)
     
            ObjetDataAdapter = New OleDb.OleDbDataAdapter(ObjetCommand)
     
            ObjetCommand.Connection() = ObjetConnection
     
            objetcb = New OleDb.OleDbCommandBuilder(ObjetDataAdapter)
     
            ObjetDataAdapter.Fill(ObjetDataSet, "corps")
     
            ObjetDataTable = ObjetDataSet.Tables("corps")
     
            grid_corps.DataSource = ObjetDataTable
    j'ai pensé à ajouter grid_corps.refresh() sur le code approprié au datagridview, mais ça n'a pas marché?

    pourriez vous m'aider?


    merci

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2011
    Messages
    193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2011
    Messages : 193
    Par défaut
    Veux qu' a chaque fois toutes les données entrent ou soient mises à Jour dans la table ou une uniquement la ligne concernée.

    Si c'est le premier cas, essaies par un insert into ou une boucle for ... next.

  3. #3
    Membre confirmé
    Femme Profil pro
    futur développeur
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : futur développeur

    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut
    j'ai réussis à afficher les données sur datagridview
    j'aimerais que si je modifie,ajoute,supprime une ligne, je verrai ces modifications dans la table concernée.

    j'ai pas bien saisi votre question

Discussions similaires

  1. Comment changer "Date" qui est deprecated
    Par DrE44 dans le forum Collection et Stream
    Réponses: 8
    Dernier message: 18/12/2006, 12h00
  2. Réponses: 4
    Dernier message: 12/06/2006, 10h09
  3. Réponses: 5
    Dernier message: 24/05/2006, 20h22
  4. comment savoir qui est connecté sur les db
    Par zoltix dans le forum Requêtes
    Réponses: 4
    Dernier message: 19/05/2006, 16h35
  5. [CSS] Comment savoir ce qui est faisable?
    Par cladsam dans le forum Mise en page CSS
    Réponses: 13
    Dernier message: 07/02/2006, 13h06

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