bonjour à tous , je me dirige vers parce que je bloque au niveau de mon projet de pfe (vb.net) . le probleme est le suivant :
je charge un fichier excel avec des enregistrement vers un datagridview tout ce passe nikel :ccool: ! deuxieme etape et c'est la ou se passe le probleme quant je veut enregistré le fichier vers une B.D sql , si toute les colonne sont pleine le fichier s'enregistre sans probleme mais il suffit qu'une colonne soit sans enregistrement par exemple la clonne 3 (@cole3) le fichier ne veut pas s'enregistré avec message d'erreur (La référence d'objet n'est pas définie à une instance d'un objet.) . je vous serez reconnaissant de votre aide .
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 3 mai 2013 à 10:04
Ton problème vient de là : row.Cells(x).Value.ToString
Si ta cellule est vide, row.Cells(x).Value renvoie Null (à vérifier si c'est Nothing, le null de VB, ou DbNull) et donc tu ne peux pas appliquer la métjode ToString().
Tes paramètres étant déjà typés, essaye sans mettre les ToString à la fin. Sinon il faudra faire le test si chaque cellule est vide avant d'en convertir la valeur en string
[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i
j ai enlevé le to string mais malhreusemen sa ne donne rien ! j ai esseyé de donné une valeur par default dans le grid sans resultat aussi . franchement je sais plus koi faire je suis complétement bloké . aidez moi svp