Accueil > > > RECUPERER DES VALEURS SUITE A UNE SELECTION MULTIPLE DANS UN DATAGRID
RECUPERER DES VALEURS SUITE A UNE SELECTION MULTIPLE DANS UN DATAGRID
Information sur la source
Description
je suis un amateur de codes simples. depuis quelques temps je cherchais un code pour supprimer des enregistrements dans un datagrid suite a une selecton multiple. je n'ai trouve sur le net que des codes a ralonge alors qu'en 4lignes on peut regler l'affaire. il ne faut pas oublier de rajouter un bouton quelque part sur le datagrid pour faire tourner la moulinette apres la selection des lignes.
Source
- Private Sub dg_ItemCommand(ByVal sender As System.Object, ByVal e As DataGridCommandEventArgs) Handles dg.ItemCommand
-
- '"dg" est le nom du datagrid
- '"conO()" est connection OLEDB classique
- '"chkDel" est le nom des checkbox dans le datagrid
- '"label12" est le nom du label de la colonne dont je veux recuperer la valeur
-
- Dim dgi As DataGridItem
- Dim dt As Label
-
-
- conO()
-
- For Each dgi In dg.Items
-
- If CType(dgi.FindControl("chkDel"), CheckBox).Checked Then
-
- 'dans ce cas je recupere chaque valeurs checkee est je l'introduis dans une requette
- 'dans ce cas c'est pour supprimer les enregistrements selectionnes de ma table
-
- dt = CType(dgi.FindControl("label12"), Label)
- coun = New OleDbCommand("delete * from Matable where num like '" & dt.Text & "'", oCon)
- coun.ExecuteNonQuery()
-
- End If
-
- Next
-
- 'une fois termine je reactualse mon datagrid
-
- da1.SelectCommand = New OleDbCommand("select xxx,yyy,num from Matable", oCon)
- da1.Fill(ds1, "matable")
- dw = New DataView(ds1.Tables("matable"))
- dg.DataSource = dw
- dg.DataBind()
-
- oCon.Close()
-
- End Sub
Private Sub dg_ItemCommand(ByVal sender As System.Object, ByVal e As DataGridCommandEventArgs) Handles dg.ItemCommand
'"dg" est le nom du datagrid
'"conO()" est connection OLEDB classique
'"chkDel" est le nom des checkbox dans le datagrid
'"label12" est le nom du label de la colonne dont je veux recuperer la valeur
Dim dgi As DataGridItem
Dim dt As Label
conO()
For Each dgi In dg.Items
If CType(dgi.FindControl("chkDel"), CheckBox).Checked Then
'dans ce cas je recupere chaque valeurs checkee est je l'introduis dans une requette
'dans ce cas c'est pour supprimer les enregistrements selectionnes de ma table
dt = CType(dgi.FindControl("label12"), Label)
coun = New OleDbCommand("delete * from Matable where num like '" & dt.Text & "'", oCon)
coun.ExecuteNonQuery()
End If
Next
'une fois termine je reactualse mon datagrid
da1.SelectCommand = New OleDbCommand("select xxx,yyy,num from Matable", oCon)
da1.Fill(ds1, "matable")
dw = New DataView(ds1.Tables("matable"))
dg.DataSource = dw
dg.DataBind()
oCon.Close()
End Sub
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
PORBLME DATAGRID : PAGINATION et SELECTION D ENREGISTREMENT????????????? [ par kenza_sana ]
Bonjour j'ai un grand probléme avec le DataGrid et je ne comprend d'ailleurs pas pourquoi ca ne veut pas marcher:Je remplit mon DataGrid a partir de l
DataGrid trie et selection [ par lucie12 ]
Bonjour,J'ai une page contenant deux control ascx.Un contient un menu créé avec du Xml, l'autre un formulaire web que je cache pour afficher les résul
Pb de modification dans un datagrid [ par Kahoola ]
Bonjour, je suis actuellemnt en train de developper un site intranet en asp.net. Je suis débutante dans ce langage alors j'aurais besoin d'aide
suppression d'une ligne dans un datagrid [ par narjisovish ]
bonjour je voudrais supprimer une ligne de mon datagrid ki est liée a une base de données oracle voila le code Sub dgData_Delete(ByVal obj A
Selection d'une ligne d'un datagrid sous ASP.NET [ par vmasson ]
Bonjour a tous,Alors voila, je récupère des données d'une base de données dans un DATAGRID.J'affiche pas tous les champs de mes enregistrements parcek
multiple radiobutton in a datagrid [ par waterw72 ]
Bonjour,Comment je peux faire pour mettre plusieurs radiobutton par ligne dans un datagrid et récupérer l'élément sélectionné pour chaque ligne?Merci
multiple xml datagrid [ par cailloux79 ]
est-il possible d'afficher plusieurs fichiers xml dans un datagrid en flex?
Utilisation d'un DataGrid [ par BlackAngel2 ]
Bonjour, Je débute en programmation asp.net et je veux utiliser un DataGrid pour y insérer des enregistrements à chaque fois qu'un usager
ajout d'un hyperlink dans un datagrid [ par iron25 ]
Bonjour, tout d'abord, je débute en asp.net et c#. Je reprend un projet d'une personne et je dois faire des modifications. Une de ces modification
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
URL REWRITINGURL REWRITING par hudon77
Cliquez pour lire la suite par hudon77
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
Comparez les prix

HTC Magic
Entre 429€ et 429€
|