Passer un string à un paramètre de type integer

Signaler
Messages postés
63
Date d'inscription
lundi 29 avril 2002
Statut
Membre
Dernière intervention
7 mars 2005
-
Messages postés
962
Date d'inscription
mercredi 3 avril 2002
Statut
Membre
Dernière intervention
12 septembre 2006
-
J'ai un OracleDataSet, avec une requête SQL.
Dans ma clause WHERE, j'ai notamment ceci :

AND EVEN_COD_PROD IN (:CODEPRODUIT)

j'ai une chaîne de caractères de cette forme :
'1,5,6,8,10'

Je voudrais la passer en paramètre à ma requête.

En l'état actuel, j'ai une exception "variant conversion error".

1 réponse

Messages postés
962
Date d'inscription
mercredi 3 avril 2002
Statut
Membre
Dernière intervention
12 septembre 2006
1
Normalement c'est :
DataSet.ParamByName('CODEPRODUIT').AsString:='1,5,6,8,10';

--- :sleepy) Nono du Moulin :sleepy) ---