[VB.NET] Confusion valeurs DataSet/DataGridView
Bonjour,
J'ai un datagridview.
Pour ajouter deux colonnes (sous forme de cases à cocher après remplissage du DataSet ) je procède ainsi :
Code:
1 2 3 4
|
....
ds_liaisons.Tables(0).Columns.Add("Obligatoire", GetType(Boolean), "alobligatoire=1 OR alobligatoire=NULL")
... |
Et ça fonctionne très bien !
Ce qui est bizzare, c'est que la vrai valeur de la colonne "alobligatoire" dans la table/dans la base de données est 0 et non pas NULL!
Quand je remplace dans le code ci dessus NULL par 0 ca marche pas, ca donne n'importe quoi comme résultat!
Avez vous une idée ? et pourquoi cette confusion entre NULL et 0 ?
Merci