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 :

supprimer un row d'un datatable, comment rafraichir affichage


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 4
    Par défaut supprimer un row d'un datatable, comment rafraichir affichage
    Salut . voici mon probleme , et merci pour m'aider.
    j'ai des textbox bind avec une table de ma base de donnes . j'ai un boutton pour supprimer l element selectionne de la table . ca marche sauf je peux pas voir s'il a ete supprime qu apres avoir appeler la forme.
    est ce qu il y aun moyen pour que le rafraichissementg de l'affichage se fait directement apres que je clique sur le boutton supprimer ?


    adpt.SelectCommand = new SqlCommand("select * from personne",conn);

    string del = "delete from personal where idpersonal=" + TBxtbox1.Text;
    conn.Open();
    SqlCommand cmd = new SqlCommand(del,conn);
    cmd.ExecuteScalar();
    conn.Close();

  2. #2
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    Bonjour

    Tout d'abord, je suppose que tu a ommis de montrer le code apres

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    adpt.SelectCommand = new SqlCommand("select * from personne",conn);
    JE supose que tu passse par une datatable que tu bind a ton control

    Ensuite tu montre comment tu delete l'element dans ta DB (au passage tu n'a pas besoin d'un executescalar : executenonquery suffit !

    Mais tu ne te preocuppe pas de l'eliminer de ta datasource (datatable)
    Donc

    1- soit tu traite distinctement les delete dans ta datatable et ta DB
    2- Soit tu utilise la methode getchange du dataset (mais c'est moins explicite)

Discussions similaires

  1. Réponses: 0
    Dernier message: 24/05/2010, 22h02
  2. DataTable : comment supprimer les champs vides ?
    Par Leelith dans le forum Windows Forms
    Réponses: 7
    Dernier message: 09/02/2010, 23h14
  3. [Info]comment rafraichir mon fond d'ecran windows ?
    Par Invité dans le forum API standards et tierces
    Réponses: 6
    Dernier message: 14/08/2005, 12h56
  4. [CR9][VB6]Comment rafraichir un etat ?
    Par GeniuZ dans le forum SDK
    Réponses: 2
    Dernier message: 15/02/2005, 09h10
  5. Comment rafraichir le swf ?
    Par oazar dans le forum Flash
    Réponses: 3
    Dernier message: 17/10/2003, 13h08

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