cs_JFB45
Messages postés5Date d'inscriptionsamedi 29 octobre 2005StatutMembreDernière intervention10 février 2006
-
10 févr. 2006 à 08:47
cs_JFB45
Messages postés5Date d'inscriptionsamedi 29 octobre 2005StatutMembreDernière intervention10 février 2006
-
10 févr. 2006 à 17:00
bonjour,
sous VB 2005, je crée une requette Select
SELECT CategoriePoids, Poids
FROM TPatient
WHERE ((CategoriePoids) = IIf(Poids < 16, 'de 0 à 16 Kg', IIf(Poids < 25, '+ de 16 Kg', IIf(Poids < 35, '+ de 25 Kg', '+ de 35 Kg'))))
il refuse de la générer:
Error in list of function arguments: '<' not recognized
Unable to parse query text
et une autre
Age=DateDiff("yyyy", DateNaissance, Datedujour)
qui ne peut s'executer car :
The new command text returns data with schema different from the shema of the main query. Check your query's command text if this is not desired.
le champs 'Age' est au format numérique sous Access et en System.Int32 sous VB
Que dois-je gaire pour parametrer correctement VB et Sql?
Merci d'avance