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 :

probleme avec la fonction delete


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2006
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 84
    Par défaut probleme avec la fonction delete
    Bonjour à tous

    je voudrais ecrire un code de supression dans mon programme. c'est à dire au click sur le bouton "suprimer" je dois suprimer soit dans le gridview et dans la bd. pour cela j'utilise la fonction DELETE mais sa ne marche pas.
    voici comment je fais: nom del a gridview .delete(me.nom de la dst. nom de la table)
    merci de votre aide.
    bien a vous

  2. #2
    Membre confirmé Avatar de M.Max
    Homme Profil pro
    Inscrit en
    Décembre 2009
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2009
    Messages : 90
    Par défaut
    Si tu modifies directement dans un datagridview, utilise un BindingNavigator.
    Ensuite tu updates ton dataset (insertion, modification, suppression) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
        Dim TOnDataSet As New DataSet
        Dim TonDataAdapter As New SqlDataAdapter
        Dim TonDataReader As SqlDataReader
             Try
                sqlconn.ConnectionString = "Data Source=;Initial Catalog=;Integrated Security=True"
                sqlconn.Open()
                sqlbuilder = New SqlCommandBuilder(TonDataAdapter)
                TonDataAdapter.Update(TonDataSet, nomdelatable)
                sqlconn.Close()
            Catch Ex As Exception
                MessageBox.Show("Erreur lors de l'update d'une table (table= " & nomdelatable & "):" & Ex.Message)
            End Try
    A moins que tu veuilles supprimer les infos par le code et non manuellement.

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2006
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 84
    Par défaut
    je fais la modification et sa marche mais c'est la suppression qui ne marche pas
    merci pour le code
    je pense que le code de suppression me sera trés utile
    bien à vous

  4. #4
    Membre confirmé Avatar de M.Max
    Homme Profil pro
    Inscrit en
    Décembre 2009
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2009
    Messages : 90
    Par défaut
    est-ce que la totalité de tes tables ont une clé primaire ?

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2006
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 84
    Par défaut
    bonjour
    je crois que mon problème provient de la configuration de ma dst la configuration n'est stable.
    je l'ai expliqué dans un message que j'ai envoyé sur le forum

    merci de votre aide

Discussions similaires

  1. Probleme avec la fonction Ontimer
    Par Djule dans le forum MFC
    Réponses: 8
    Dernier message: 27/11/2005, 17h52
  2. Probleme avec la fonction rename()
    Par TheZenZen dans le forum C
    Réponses: 6
    Dernier message: 08/10/2005, 15h59
  3. [LG] Problème avec la Fonction ReadLn en fin de programme
    Par killermano dans le forum Langage
    Réponses: 6
    Dernier message: 23/07/2005, 15h16
  4. [LG]Probleme avec une fonction
    Par xavier1936 dans le forum Langage
    Réponses: 7
    Dernier message: 08/02/2005, 22h48

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