Doc,
Effectivement quelque soit le mot écrit après " : " ça fonctionne , et tu as résumé la situation.
On apprend, ou on découvre tous les jours...
A+

Claude


Le 27/07/2011 11:28, Docgranville a écrit :
Le 27/07/2011 11:22, Claude FRICARD a écrit :
Apparemment il suffit d'écrire*:Recherche* comme critère colonne NO SOSA, ça fonctionne y compris avec un type numérique...étonnant non ?
la commande SQL générée :
SELECT "ID" AS "ID", "NOM" AS "NOM", "Prénom" AS "Prénom", "No SOSA" AS "No SOSA" FROM "Table1" WHERE "No SOSA" = :Recherche

Claude
Bonjour,

Je n'ai pas essayé, mais je crois que tu peux écrire :Recherche, ou :Search, ou :Find, ou :Trouve, ou :Tintin, :Toto, :Tutu ou même :Anticonstitutionnellement, ça marche de la même façon ; ce qui est important dans l'histoire, c'est beaucoup moins le ":qquechose" que le "=" ; c'est vrai que pour vérifier l'égalité entre deux nombres, mettre le signe égal, il fallait y penser (perso, j'avoue que c'est plutôt avec le like, que j'ai eu du mal au début ; comme quoi, tout le monde n'est pas fait pareil)

Donc, en gros, on utilise "=" lorsque l'on veut vérifier une égalité entre deux nombres, et on utilise "like", lorsque l'on veut vérifier une égalité entre deux valeurs non numériques.

A+


--
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à