VB.Net Requête SQL avec trois DBNUll ??? que faire [Résolu]

cs_MagDix 532 Messages postés lundi 5 juin 2006Date d'inscription 6 octobre 2012 Dernière intervention - 6 oct. 2008 à 19:12 - Dernière réponse : cs_thierry la fronde 351 Messages postés mercredi 21 juillet 2004Date d'inscription 12 août 2009 Dernière intervention
- 7 oct. 2008 à 08:57
Bonjour à tous..


J'utilise ADO.NET et une requête SQL est j'ai 3 colonne qui me dit qu'elle sont DBNull et je ne suis pas
capable d'uptdater à cause de ces trois colonnes.
Je veux modifier une ligne de la base de données et 3 cellulles ne fonctionnnes pas.


Question: Comment je peux rendre ces colonnes non DBNull. C'est cellules devront être vide et dans ma Base de données c'est trois colonnessont à Null Interdit Non et Chaîne vide autorisé Oui Indexé = Non et Compression unicode = Non


Merci de votre aide... et montrer moi un exemple de code avec du DBNull et comment corriger le prob.. ca m'aide beaucoup plus...


 
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
cs_thierry la fronde 351 Messages postés mercredi 21 juillet 2004Date d'inscription 12 août 2009 Dernière intervention - 7 oct. 2008 à 08:57
3
Merci
re
(extrait du mail envoyé - pense à valider la réponse )
Si la valeur est dbnull il faut la remplacer par une chaine vide genre :

dim machaine as string

machaine=string.empty

De toute manière je crois préférable de récupérer toutes les valeurs dans des variables pour éviter ce genre de problème.

Ensuite il faut que ta base de donnée accepte une valeur vide pour champ en question.

thierry la fronde

Merci cs_thierry la fronde 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 125 internautes ce mois-ci

Commenter la réponse de cs_thierry la fronde
cs_Maroxye 177 Messages postés vendredi 3 novembre 2000Date d'inscription 16 octobre 2012 Dernière intervention - 6 oct. 2008 à 22:46
0
Merci
Allo,


Donne-nous le code de ta requête au moins, parce que actuellement, c'est très vague...



 Maroxye
Commenter la réponse de cs_Maroxye

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.