Bonjour,
J'ai un datagridview.
Pour ajouter deux colonnes (sous forme de cases à cocher après remplissage du DataSet ) je procède ainsi :
Et ça fonctionne très bien !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 .... ds_liaisons.Tables(0).Columns.Add("Obligatoire", GetType(Boolean), "alobligatoire=1 OR alobligatoire=NULL") ...
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
Partager