Lire un enreg contenant des champs vides

Signaler
Messages postés
54
Date d'inscription
vendredi 1 février 2002
Statut
Membre
Dernière intervention
8 février 2007
-
Messages postés
2
Date d'inscription
mercredi 4 novembre 2009
Statut
Membre
Dernière intervention
14 novembre 2009
-
bonjour
j'ai dans ma base de donnée des champs qui ne sont pas forcement renseignés.
Mais quand je veux lire ce type d'enregistrement j'ai un message d'erreur
Cast du type 'DBNull' en type 'String' non valide.

j'ai bien essayé de tester isdbnull sur les champs potentiellement vide

Public texteplus As String
....
....
..
Select Case Row.Item("texteplus")
Case IsDBNull(Row.Item("texteplus"))
Row.Item("texteplus") = "pas d'autres indications pour l'instant"
End Select

mais la j'ai un message
L'opérateur n'est pas valide pour type 'DBNull' et type 'Boolean'.

d'ou ma question comment s'affranchir avant lecture d'un enregistrement des champs potentiellement "vide"

merci

3 réponses

Messages postés
54
Date d'inscription
vendredi 1 février 2002
Statut
Membre
Dernière intervention
8 février 2007

voila j'etais sur une mauvaise piste avec mon case
merci fabrice69

If Row.Item("texteplus") Is DBNull.Value Then

Row.Item("texteplus") = "pas d'autres ..."

End If
Messages postés
29
Date d'inscription
dimanche 8 juin 2003
Statut
Membre
Dernière intervention
2 février 2009

hourrane
Et si le champ vide est de type date ou integer
Messages postés
2
Date d'inscription
mercredi 4 novembre 2009
Statut
Membre
Dernière intervention
14 novembre 2009