j'ai créer une connection et un recordset sur une base en access.
tout fonctionne bien , sauf que de temps en temps je tombe sur des
valeurs NULL. Apparament mon recordset les accepte bien, mais qd je
copie les infos du recordset dans msflexgrid, il y a plantage.
Pourroez vous m'indiquer comment tester si la valeur est NULL.?
Donc IIF vérifie une condition, si celle-ci est vrai il te retourne une chaîne vide ( "" ) et si elle est fausse il te retourne le contenu de ton recordset. Il faut se souvenir qu'une chaîne vide n'est pas l'équivalent de NULL. Donc tu peux placer une chaîne vide dans un contrôle, mais jamais Null.
@ +
Denis P "thierry" a écrit dans le message de news:
Hello,
j'ai créer une connection et un recordset sur une base en access. tout fonctionne bien , sauf que de temps en temps je tombe sur des valeurs NULL. Apparament mon recordset les accepte bien, mais qd je copie les infos du recordset dans msflexgrid, il y a plantage. Pourroez vous m'indiquer comment tester si la valeur est NULL.?
Mercie
Bonjour,
Tu peux vérifier si le contenu de ton champ dans ton recordset est Null de
cette façon.
Donc IIF vérifie une condition, si celle-ci est vrai il te retourne une
chaîne vide ( "" ) et si elle est fausse il te retourne le contenu de ton
recordset. Il faut se souvenir qu'une chaîne vide n'est pas l'équivalent de
NULL. Donc tu peux placer une chaîne vide dans un contrôle, mais jamais
Null.
@ +
Denis P
"thierry" <tsavry@free.fr> a écrit dans le message de
news:6b7jtvgj9ko970jgpl92kqoivoaathkiqo@4ax.com...
Hello,
j'ai créer une connection et un recordset sur une base en access.
tout fonctionne bien , sauf que de temps en temps je tombe sur des
valeurs NULL. Apparament mon recordset les accepte bien, mais qd je
copie les infos du recordset dans msflexgrid, il y a plantage.
Pourroez vous m'indiquer comment tester si la valeur est NULL.?
Donc IIF vérifie une condition, si celle-ci est vrai il te retourne une chaîne vide ( "" ) et si elle est fausse il te retourne le contenu de ton recordset. Il faut se souvenir qu'une chaîne vide n'est pas l'équivalent de NULL. Donc tu peux placer une chaîne vide dans un contrôle, mais jamais Null.
@ +
Denis P "thierry" a écrit dans le message de news:
Hello,
j'ai créer une connection et un recordset sur une base en access. tout fonctionne bien , sauf que de temps en temps je tombe sur des valeurs NULL. Apparament mon recordset les accepte bien, mais qd je copie les infos du recordset dans msflexgrid, il y a plantage. Pourroez vous m'indiquer comment tester si la valeur est NULL.?