Bonsoir,
Voila, j'essaie de faire un tri d'un datagridview par une valeur se trouvant dans une combobox.
je recupère bien la valeur de la combobox que j'attribue à la valeur trinom
mais j'ai une exception lors du debogage
voici le code
lorsque je remplace trinom par "durand", pas de problème, le tri est fait et l'affichage est correct
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
16
17
18
19
20
21
22 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim trinom As String trinom = combocontactalltrinom.SelectedValue.ToString Me.ContactTableAdapter.Fill(Me.DbccwDataSet.Contact) ObjetDataSet.Clear() strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\dbccw.mdb" strSql = "SELECT * FROM Contact WHERE nom = trinom" ObjetConnection = New OleDbConnection() ObjetConnection.ConnectionString = strConn ObjetConnection.Open() ObjetCommand = New OleDbCommand(strSql) ObjetDataAdapter = New OleDbDataAdapter(ObjetCommand) ObjetCommand.Connection() = ObjetConnection ObjetDataAdapter.Fill(ObjetDataSet, "Contact") ObjetDataTable = ObjetDataSet.Tables("Contact") Dim matable As New DataTable matable = ObjetDataSet.Tables("Contact") allDataGridView.DataSource = matable End Sub
l'exception se passe à la ligne :
ObjetDataAdapter.Fill(ObjetDataSet, "Contact")
j'imagine qu'il s'agit d'une erreur de syntaxe mais ????
quelqu'un aurait une idée ?
Merci d'avance
Inforlab
Partager