Passer un string à un paramètre de type integer

cs_manudel Messages postés 63 Date d'inscription lundi 29 avril 2002 Statut Membre Dernière intervention 7 mars 2005 - 26 nov. 2002 à 13:10
cs_Nono40 Messages postés 962 Date d'inscription mercredi 3 avril 2002 Statut Membre Dernière intervention 12 septembre 2006 - 26 nov. 2002 à 22:57
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

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

--- :sleepy) Nono du Moulin :sleepy) ---
0
Rejoignez-nous