Bonjour a tous,


J'ai cree une requete avec l'assistant et j'aimerais pouvoir passer un parametre dans la fonction IN() mais sans succes.

Dans cet exemple, je veux recuperer les lignes dont l'identifiant est 2 ou 4 ou 10:

Exemple de requete (getData)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM maTable WHERE idLigne IN(?)
Dans le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Dim data As System.Data.DataTable
data =Me.TableAdapter.getData("2,4,10")

Malheureusement "idLigne" etant un nombre, VB affiche une erreur de conversion. [La requete retourne effectivement bien une ligne si l'on passe un nombre en parametre ]
Y a t'il une solution, toujours en utilisant les requetes stockees dans le tableadapter?


Merci d'avance.
Vinz