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