Je travaille sur une application en vb6 qui extrait des informations d'une base de données. J'ai rencontré de nombreux problèmes qui proviennent de valeurs nulles dans la base de données car les fonctions vb6 et les sous-routines n'aiment pas les valeurs nulles. Le problème de chaîne est facilement résolu en concaténant une chaîne vide à la valeur. Mais qu'est-ce que je fais pour une valeur nulle où un booléen devrait être?VB6 null boolean
Merci pour votre aide!
Null signifie « il n'y a pas de valeur », donc je n'ai aucune idée comment vous vous attendez à ce que le compilateur devine ce que vous vouliez. Il suffit de coder pour tester Null et prendre les mesures appropriées. C'est ce que Null est pour, ce n'est pas un bug ou une carence. Votre question est comme si vous demandiez quoi faire avec un nombre entier égal à 3 quand vous avez modélisé des choses dans votre tête, alors seulement 1 et 2 sont valides. Si vous ne voulez pas que Null ait du sens, ne stockez pas Null dans la base de données. – Bob77
Je n'ai pas écrit la base de données. Je dois juste l'utiliser. – chama