tof008
Messages postés695Date d'inscriptionjeudi 5 mai 2005StatutMembreDernière intervention 5 janvier 2010
-
9 janv. 2006 à 13:27
cs_bidouille007
Messages postés257Date d'inscriptionjeudi 11 septembre 2008StatutMembreDernière intervention22 décembre 2012
-
24 mars 2010 à 11:41
Comment utiliser le null dans vb .net?
Merci d'avance pour vos réponses
(Si la réponse vous convient, appuyez sur réponse acceptée...)
Il y a plusieurs facon d'être con ,mais un con choisit toujours la pire
olixelle
Messages postés506Date d'inscriptionvendredi 30 juillet 2004StatutMembreDernière intervention 3 mars 20082 9 janv. 2006 à 13:39
ca dépend de ce que tu veux faire:
- Savoir si un objet est null:
if isnothing(monobjet) then
- Affecter la valeur null
monobjet = nothing
- Sinon, pour les bd ta un truc du style dbnull
tof008
Messages postés695Date d'inscriptionjeudi 5 mai 2005StatutMembreDernière intervention 5 janvier 201033 9 janv. 2006 à 14:28
en fait je veux extraire des valeurs d'un datagrid pour les
mettre dans une textbox... MAis quand les valeurs du datagrid sont
nulles, il me met une erreur...
Alors g essayé ta solution avec isnothing, mais je recois cette erreur :
Une exception non gérée du type 'System.InvalidCastException' s'est produite dans microsoft.visualbasic.dll
Informations supplémentaires : Cast du type 'DBNull' en type 'String' non valide.
Merci d"avance!!!
(Si la réponse vous convient, appuyez sur réponse acceptée...)
Il y a plusieurs facon d'être con ,mais un con choisit toujours la pire
cs_bidouille007
Messages postés257Date d'inscriptionjeudi 11 septembre 2008StatutMembreDernière intervention22 décembre 20121 24 mars 2010 à 11:41
si une valeur de ta table est Null il faut testé avant si elle est null ou pas et si <>null affichage sinon rien à afficher puisque y a rien.
If datagrid.Item(10, y).Value Is System.DBNull.Value Then
encoursext = "1"
Else
encoursext = datagrid.Item(10, y).Value
If encoursext "" Or encoursext "0" Then
encoursext = "1"
End If
End If
un exemple est parfois plus parlant enfin j'espère