Bonjour à tous,
Je cherche à faire passer au SQL de la "Recherche Multicritère" cafeine une liste de numériques pour traiter par "IN ( 1, 2, 3)".
Je sais mettre 1, 2, 3 dans une variable texte (LotsSelectionnes) mais je ne sait pas reconvertir en numérique.Auriez-vous une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 If Not Me.chkMarche Then Debug.Print " LS2 " & LotsSelectionnes 'SQL = SQL & "AND Connecteur IN (" & Me.cmbRechLot & ") " 'Type de données incompatibles (of course...) 'SQL = SQL & "AND Connecteur IN ('" & LotsSelectionnes & "') " 'SQL = SQL & "AND Connecteur IN (' & LotsSelectionnes & ') " 'Opérateur absent (of course...) 'SQL = SQL & "AND Connecteur IN (" & LotsSelectionnes & ") " 'Ca, ca fonctionne (Connecteur est Numérique) 'SQL = SQL & "AND Connecteur IN (3,4) " End If
Merci de votre attention
Partager