Bonjour,
J'ai un petit probleme j'ai une requete sql a faire, mais parfois la base de données est vide, du moins le résultat de la requête doit l'être.
Mais j'arrive pas a trouver une condition pour qu'il repère qu'il a rien lu :o
j'ai mis ca pour le moment :
Mais il affiche toujours le mauvais message pour lui le oDataReader n'est pas vide alors que y a strictement QUE des valeurs "NULL" dans mes champs de ma bdd.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 If (oDataReader.Read() <> vbNull) Then MsgBox("Test") Else MsgBox("Impossible de créer ce produit dans Sage car l'intitulé existe déjà dans la table F_COMPTEA de Sage! La création du produit a été annulée.", MsgBoxStyle.OkOnly, "Erreur !") checkS = False End If oDataReader.Close()
Quelqu'un a une idée ? Merci d'avance
ps : j'ai testé avec DBNull mais il veut pas il me dit que ca renvoit un boolean et donc sa lui plait pas :s
Partager