Cédric Schmitz a écrit :
Merci Manuel pour cette astuce.
Malheureusement tu as raison: la fonction COMME ne semble fonctionner qu'avec tes champs de type chaînes et le test d'égalité n'est pas non plus concluant: ([Microsoft][ODBC SQL Server Driver][SQL Server]Erreur de syntaxe lors de la conversion de la valeur varchar ':Recherche' vers une colonne de type de données int.)
Je creuse donc une autre piste.
Encore merci.

Cédric.

Manuel NAUDIN a écrit :
Le 16 janvier 2009 12:27, Cédric Schmitz <ced...@pivotpoint.net> a écrit :
Bonjour à tous.
Bonjour,
J'aimerai avoir un formulaire qui en saisissant un code identifiant, remplie
automatiquement les champs associé à ce code.
J'ai donc créé mes requêtes, et celles-ci fonctionnent si je remplie
manuellement le code dans la requête.
L'intérêt est de pouvoir saisir le code à l'ouverture du formulaire.
Je tente donc d'utiliser cette fonction décrite dans le wiki:
http://wiki.services.openoffice.org/wiki/Fr.openoffice.org/FAQ/Base/115
qui précise de mettre en critère COMME:Recherche ou LIKE:Recherche.

Sauf que la requête m'indique "COMME ne peut pas être utilisé avec ce
champ".
Le champ est de type Entier: [INTEGER].
je soupçonne que COMME ne fonctionne qu'avec les chaînes de caractères.
Qu'ai-je loupé ?
Par avance merci.
je ne sais pas si il existe un équivalent de COMME pour les entiers.
Si tu es sûr de saisir le bon code identifiant, un test d'égalité
devrait marcher :
=:Recherche
--
**Cédric
Manuel



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org


Salut
Je vient de tester ceci :
SELECT "Id_entite" FROM "Tbl_bibliotheque" WHERE "Id_entite" = :Recherche
Ou "Id_entite" est un champ "integer".
Cela fonctionne, ma configuration est Ubuntu 8.10 et Oo 2.4.
A+

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org

Reply via email to