Salut tout le monde,
J'ai un petit problème que je n'arrive pas à régler. J'ai un Datagridview avec plusieurs colonnes et rangés. Je fais une recherche avec un textbox avec le "numero item" pour retrouvé afficher la rangé au complet. Voici mon code:
Ma comparaison ce fait comme il faut, lorsqu'il arrive à la bonne valeur, il rentre dans ma condition. Par-contre, il rentre dans mon catch et me donne comme erreur : La référence d'objet n'est pas définie à une instance d'un objet. Je ne comprend pas trop pourquoi?
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 Dim rangertrouver As Boolean = False Try For Each row As DataGridViewRow In data_item.Rows If (row.Cells.Item("NumeroItem").Value.ToString = txt_recherche.Text) Then rangertrouver = True End If Next Catch ex As Exception MsgBox(ex.Message) End Try If rangertrouver Then DonnéeTable.DefaultView.RowFilter = "NumeroItem LIKE '*" & txt_recherche.Text & "*'" End If
Si il y a quelqu'un qui pourrait m'aider ça serait vraiment sympa!
Partager