Bonjour,
J'ai pas trouvé une solution pour la condition if . Je veux si la requête ne retourne pas une ligne je fais le traitement 1 si elle retourne je fais le traitement 2.
Mais mon problème que si je test la requete dans SQL SERVER j'ai la valeur de retour "NULL" si pas de ligne si non j'ai bien sur une valeur.
merci de m 'aider pour trouver la bonne condition (if).La condition de mon code si dessous ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Dim dst As New DataSet Dim adpt As New SqlDataAdapter("SELECT COUNT(DISTINCT[FNDOC]) FROM [Base-Ets-Mtiri].[dbo].[ENTETEFACTURE] where FDATOP>='" & i1 & "' and FDATOP<='" & i2 & "'", connexion.con) adpt.Fill(dst, "table") If (dst.Tables("table").Rows(0).Item(0) = "NULL") Then traitement1 Else traitement2 End If
Partager