ADO et lecture champ null

Résolu
andalo Messages postés 103 Date d'inscription lundi 23 avril 2007 Statut Membre Dernière intervention 20 octobre 2012 - 12 nov. 2007 à 12:05
said_dias_01 Messages postés 103 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 30 décembre 2017 - 13 nov. 2007 à 10:22
Bonjour
J'ai une appli en vb6 connecte a une base access par ADO. La lecture des champs null semble lui poser problème.
Jusqu'a maintenant j'ai resolu le problème et mettant des conditions un peu partout du genre :
if not isnull [un champ] then ...
mais je me rend compte que ca allourdi considerablement mon code et de plus faisiant evoluer l'appli il y a d eplus en plus d'endroit ou la lecture d'un champ null cré une erreur. (ou la recherche avec la methode find d'un champ null)
Y a t(il moyen de faire en sorte que la lecture d'un champ vide soit possible?

2 réponses

cs_Exploreur Messages postés 4822 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 14
12 nov. 2007 à 14:05
Salut,

Je pense que tu n'as pas le choix, car comment dire à Vb de lire un champ qui ne contient rien...Un peu dire....

Il faudra continuer avec : If not isnull .....

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
3
said_dias_01 Messages postés 103 Date d'inscription dimanche 20 mars 2005 Statut Membre Dernière intervention 30 décembre 2017
13 nov. 2007 à 10:22
Slt,
tu peux modifier Les propriétés du champ de la BD : Null interdit et Chaîne vide autorisée, ça pour eviter les Pb au niveau de l'enregistrement , mais pour la recherche Il faudra continuer avec : If not isnull
0
Rejoignez-nous