On Wed, 22 May 2002, Sebastien Cesbron wrote:
> Oui mais si je fait "select * from matable where cle=a �a ne marche pas,
�a c'est normal car comme a est une chaine de carac il faut la mettre entre '
Mais
select * from matable where cle='a'
devrait marcher car m�me si le champ est un entier, la requ�te avec cle='...'
est correctement interpr�t�e par le sgbd (en tous les cas par mysql et
postgresql)
> >>Ma surprise est la suivante : j'ai une requ�te du
> >>type "select * from
> >>matable where cle=?" ou cle est un champ entier.
> >>Je fais un setString(1,uneValString) et �a
> >>fonctionne sans probl�me m�me
> >>si je mets une cha�ne qui ne correspond pas � un
> >>entier.
L�, �a marche car le setString fabrique la requ�te avec les ' autour de
uneValString
Pascal NICOLAS Universite d'ANGERS
E Mail : [EMAIL PROTECTED]
Web Page : http://www.info.univ-angers.fr/pub/pn/