j'utilise une base de donnée access 2002, mais j ai un probleme lorsque
qu'un champ est vide. Il me met une erreur sur ce genre de ligne:
rs!MonChamp
"Invalid use of NULL"
alors que dans ma base access, j ai autorise les champ vide.
qq sait comment faire ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Adam Pietrasiewicz
<<< Attention - mon adresse dans l'entete de ce message >>> <<< est une adresse ANTISPAM - pour m'ecrire cliquez sur >>> <<< http://www.cerbermail.com/?DQr0g2Y88R >>> =================================================== Le 02 stycznia 2004 16:31:19 kartox a ecrit dans un message news:u1NY$
j'utilise une base de donnée access 2002, mais j ai un probleme lorsque qu'un champ est vide. Il me met une erreur sur ce genre de ligne: rs!MonChamp "Invalid use of NULL" alors que dans ma base access, j ai autorise les champ vide. qq sait comment faire ?
A mon avis ce n'est pas le probleme de la base de donnees, mais un probleme de programme VB.
Si tu veux mettre la valeur d'un champ dan un textbox p.ex tu vas obtenir ce message.
Tu dois faire un controle de ce champ avant de l'utiliser.
Tu fais:
if not isnull(rs!MonChamp) then
et le tour est joue.
-- Adam Pietrasiewicz Pologne --- Ce message vous a ete apporte par Le Pigeon http://www.amsoft.com.pl/golabek
<<< Attention - mon adresse dans l'entete de ce message >>>
<<< est une adresse ANTISPAM - pour m'ecrire cliquez sur >>>
<<< http://www.cerbermail.com/?DQr0g2Y88R >>>
=================================================== Le 02 stycznia 2004 16:31:19 kartox a ecrit dans un message
news:u1NY$UU0DHA.3656@TK2MSFTNGP11.phx.gbl
j'utilise une base de donnée access 2002, mais j ai un probleme lorsque
qu'un champ est vide. Il me met une erreur sur ce genre de ligne:
rs!MonChamp
"Invalid use of NULL"
alors que dans ma base access, j ai autorise les champ vide.
qq sait comment faire ?
A mon avis ce n'est pas le probleme de la base de donnees, mais un
probleme de programme VB.
Si tu veux mettre la valeur d'un champ dan un textbox p.ex tu vas
obtenir ce message.
Tu dois faire un controle de ce champ avant de l'utiliser.
Tu fais:
if not isnull(rs!MonChamp) then
et le tour est joue.
--
Adam Pietrasiewicz
Pologne
---
Ce message vous a ete apporte par Le Pigeon
http://www.amsoft.com.pl/golabek
<<< Attention - mon adresse dans l'entete de ce message >>> <<< est une adresse ANTISPAM - pour m'ecrire cliquez sur >>> <<< http://www.cerbermail.com/?DQr0g2Y88R >>> =================================================== Le 02 stycznia 2004 16:31:19 kartox a ecrit dans un message news:u1NY$
j'utilise une base de donnée access 2002, mais j ai un probleme lorsque qu'un champ est vide. Il me met une erreur sur ce genre de ligne: rs!MonChamp "Invalid use of NULL" alors que dans ma base access, j ai autorise les champ vide. qq sait comment faire ?
A mon avis ce n'est pas le probleme de la base de donnees, mais un probleme de programme VB.
Si tu veux mettre la valeur d'un champ dan un textbox p.ex tu vas obtenir ce message.
Tu dois faire un controle de ce champ avant de l'utiliser.
Tu fais:
if not isnull(rs!MonChamp) then
et le tour est joue.
-- Adam Pietrasiewicz Pologne --- Ce message vous a ete apporte par Le Pigeon http://www.amsoft.com.pl/golabek
nullus premium
tu testes si ton champs est null et s'il l'est tu retourne "" dans ton champs