Filtrer datagridview

Résolu
OSSOUBB Messages postés 29 Date d'inscription samedi 7 mars 2009 Statut Membre Dernière intervention 28 avril 2011 - 16 mars 2011 à 18:55
OSSOUBB Messages postés 29 Date d'inscription samedi 7 mars 2009 Statut Membre Dernière intervention 28 avril 2011 - 16 mars 2011 à 20:21
Bonjour à tous , j'ai un problème que j'ai du mal à résoudre, je voudrais filtrer mon datatGrid View par exemple sur le champ plant ,j'ai regardé sur le forum mais ce que je trouve ne résoud pas mon problème, voici mon code:

Public Sub bindingFiltreDataGrid()
Dim oPsql As New cPsql(ConfigurationManager.AppSettings("ConnectionString"))
Dim pCmd As New PsqlCommand()
Dim emplDataset As New DataSet
Dim emplDataAdapter As New PsqlDataAdapter(pCmd)
Dim dDep As String

ASPxComboBox3.DataBindItems()
dDep = Me.ASPxComboBox3.Text



' initialise connection
pCmd.Connection = oPsql.pConnection

'initialise statement
pCmd.CommandText = "select ""last Name"", ""First Name"", address,city, department, class, plant from employee"

'openning connection
oPsql.Open()
emplDataAdapter.Fill(emplDataset, "employee")

'fill datagridView with dataset
Me.ASPxGridView1.DataSource = emplDataset
ASPxGridView1.FilterExpression=
Me.ASPxGridView1.DataBind()
oPsql.Close()
End Sub

merci

3 réponses

foliv57 Messages postés 420 Date d'inscription vendredi 17 novembre 2006 Statut Membre Dernière intervention 15 juillet 2014 9
16 mars 2011 à 19:09
Bonjour,

Il faut filtrer la source et non la grille :
emplDataAdapter.Fill(emplDataset, "employee")
Dim bindingSrc as New BindingSource(emplDataset, "employee")
Me.ASPxGridView1.DataSource = bindingSrc
bd.Filter "[last Name] 'Toto'"
3
foliv57 Messages postés 420 Date d'inscription vendredi 17 novembre 2006 Statut Membre Dernière intervention 15 juillet 2014 9
16 mars 2011 à 19:10
Je corrige, j'ai posté trop vite :
emplDataAdapter.Fill(emplDataset, "employee")
Dim bindingSrc as New BindingSource(emplDataset, "employee")
Me.ASPxGridView1.DataSource = bindingSrc
bindingSrc.Filter "[last Name] 'Toto'"
3
OSSOUBB Messages postés 29 Date d'inscription samedi 7 mars 2009 Statut Membre Dernière intervention 28 avril 2011
16 mars 2011 à 20:21
Merci je viens à peine de le trouver avant de lire ton message.
3