[SDF]Poire a écrit a écrit :
T'as bien regardé les propriétés/options du datagrid ?
(scuse mais G pas ce qu'il fo ss la main là...)
|
Oui, mais j'ai rien trouvé.
De toute façon, j'ai procédé comme ceci : j'ai changé le type du champ de ma base (je l'ai passé de Numérique à Texte). J'ai interdit le Null mais autorisé la chaine vide.
Je récupère ensuite la valeur saisie dans ce champ texte, que je convertis en entier via CInt(). Au passage, j'effectue une batterie de tests pour que l'utilisateur ne puisse saisir qu'un nombre (et oui, dans un champ texte on peut saisir des mots aussi ).
C'est pas propre du tout, mais ça fonctionne, je n'ai plus le (null) si le champ est vide.
Au passage, j'ai remarqué que le (null) s'affichait uniquement si le champ est numérique. Et j'ai aussi remarqué que sur le Datagrid de VB6, je n'avais pas ce (null).
Ca m'a tout l'air d'un joli bug du Datagrid de VB .NET....
---------------
J'ai un string dans l'array (Paris Hilton)