Msg d'erreur quand je remplis une DataTable
Bonjour
J'ai un DataGridVieuw remplit par une DataTable par le code suivant :
Code:
1 2 3
| MaDataTable.Columns.Clear()
MaDataTable.Rows.Clear()
MonDataAdapter.Fill(MaDataTable) |
et ca marche trés bien mais si mon datagridview est trié par le code :
Code:
MonDataGridVieuw.Sort(MonDataGridVieuw.Columns(0), System.ComponentModel.ListSortDirection.Ascending)
le "Fill" génère l'erreur
Citation:
La référence d'objet n'est pas définie à une instance d'un objet.
Malgré que MaDataTable est déclarée
Code:
Public MaDataTable As New DataTable
j'ai essayé de désactivé le tri par
Code:
1 2 3
| For Each column As DataGridViewColumn In MonDataGridVieuw.Columns
column.SortMode = DataGridViewColumnSortMode.Programmatic
Next |
mais ça n'a rien donnée
Merci