|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 8 055 ![]() |
Bonjour,
Je vous propose un petit tutoriel qui s'adresse aux débutants. Il s'agit de rechercher dans une table, une valeur qui ne s'y trouve pas nécessairement et de choisir selon les circonstances : la valeur immédiatement supérieure (ou éventuellement égale) ou la valeur immédiatement inférieure. Par exemple : ![]() Access offre plusieurs voies pour atteindre ce but. Dans ce tutoriel, nous utiliserons uniquement des fonctions intégrées sans recourir à du code VBA. Nous aborderons l'utilisation des fonctions intégrées au moyen de quelques exemples pour illustrer la recherche d'une date, d'une heure, d'un texte ou d'une valeur numérique dans une table. Si vous souhaitez donner votre avis sur ce tutoriel, profitez de cette discussion. Merci déjà.
__________________
Vos yeux piquent à cause des fautes d'orthographe ? Vous pouvez nous aider à corriger nos ressources ! |
|
|
100
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Fabien Enseignant Inscription : janvier 2009 Messages : 3 477 ![]() |
Claude,très bien illustré
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() Inscription : juillet 2007 Messages : 2 857 ![]() |
Bonjour Claude et Fabien,
Content de te "revoir", Claude (Fabien aussi, bien entendu Bravo pour ce tuto à la portée des non-VBA-istes.
__________________
Dis-nous et à bientôt, Richard. ---------------------------------------------------------------------------------------------- . et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
|
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 8 055 ![]() |
Richard et Fabien,
Content de vous saluer. Moins souvent ici que là-bas. Si le cœur vous en dit, il y a du boulot !
__________________
Vos yeux piquent à cause des fautes d'orthographe ? Vous pouvez nous aider à corriger nos ressources ! |
|
|
00
|
|
|
#5 |
![]() ![]() |
Salut Claude
Excellent, avec de nombreux exemples d'utilisation des fonctions de domaines ![]() Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon ![]() Vous pouvez consulter mes articles sur Access et PowerPoint Si vous avez des c'est peut-être moi, car vous postez un fichier en pièce jointe sans explications.
|
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 8 055 ![]() |
Bonjour Philippe,
Les tutoriels, c'est toi qui m'a donné l'envie d'en rédiger... et pour les fonctions de domaine, le tien fait référence. Bien à toi.
__________________
Vos yeux piquent à cause des fautes d'orthographe ? Vous pouvez nous aider à corriger nos ressources ! |
|
|
00
|
|
|
#7 |
![]() ![]() |
Bonjour Claude,
Moi qui ai toujours de la peine avec ces fonctions intégrées, je n'ai désormais plus beaucoup d'excuses. Les exemples sont très bien choisis et surtout fort bien expliqués. Bravo ![]() Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#8 | ||
|
Expert Confirmé Sénior
![]() ![]() Fabien Enseignant Inscription : janvier 2009 Messages : 3 477 ![]() |
re moi,
je n'ai pas résisté Je m'étais dit qu'il ne reste plus qu'à chercher avec RechDom le taux dont la date saisie est située entre DateDebut et Datefin et le tour est joué (finger in ze nose). La requête s'écrit: Code sql :
Seulement à cause de l'inégalité dans la jointure, la requête n'est pas interprétable dans le QBE d'Access Bien essayé Fabien
|
||
|
20
|
|
|
#9 | |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 8 055 ![]() |
Salut Fabien,
Citation:
Peut-être que tu n’arrives pas à la fin, mais nom d’une pipe quelle performance dans la première partie !
__________________
Vos yeux piquent à cause des fautes d'orthographe ? Vous pouvez nous aider à corriger nos ressources ! |
|
|
|
00
|
|
|
#10 | |||||
|
Expert Confirmé Sénior
![]() ![]() ![]() François de Sainte MarieSpécialiste en bases de données Inscription : septembre 2006 Messages : 3 640 ![]() |
Bonjour,
L’effort réalisé par Fabien montre que la construction du tableau R_tauxBCE n’est pas un exercice trivial ; combien de développeurs ont-ils dû transpirer dans l’exercice fastidieux consistant à simuler des intervalles de dates ? (Un peu comme du temps des premières versions des SGBD/R, quand on ne disposait pas du type DATE et qu'on simulait tant bien que mal ce type et ses fonctions...) L’utilisation des périodes (et plus généralement des intervalles de toutes natures) n’est quand même pas rare. Est-ce que MS Access (que je ne connais pas très bien) propose un quelconque type INTERVALLE ? Dans la négative, permet-il aux laborieux utilisateurs que nous sommes de définir récursivement leurs propres types (avec les opérateurs qui vont bien) ? Par exemple avec MS SQL Server, c’est niet ! Si cela était possible, en SQL natif, on pourrait coder : Code SQL :
Connaître le taux au 1er avril 2010 devient évidemment quelque chose de simple, but manifestement recherché par Fabien : Code SQL :
Citation:
__________________
_ Faites simple, mais pas plus simple ! (A. Einstein) E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire ») => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale ») __________________ Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !) |
|||||
|
|
20
|
|
|
#11 | |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 8 055 ![]() |
Bonjour fsmrel,
Merci pour votre intervention. Citation:
J'espère qu'un lecteur plus compétent réagira à la suite de votre billet.
__________________
Vos yeux piquent à cause des fautes d'orthographe ? Vous pouvez nous aider à corriger nos ressources ! |
|
|
|
00
|
|
|
#12 |
|
Expert Confirmé Sénior
![]() ![]() ![]() François de Sainte MarieSpécialiste en bases de données Inscription : septembre 2006 Messages : 3 640 ![]() |
Pas grave, Claude, ça sera peut-être bon pour nos arrière-petits-enfants ?
En tout cas, pour tout ce que vous faites.
__________________
_ Faites simple, mais pas plus simple ! (A. Einstein) E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire ») => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale ») __________________ Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !) |
|
|
00
|
|
|
#13 | |||
|
Expert Confirmé Sénior
![]() ![]() Fabien Enseignant Inscription : janvier 2009 Messages : 3 477 ![]() |
Bonjour Claude, fsmrel
Citation:
Citation:
les utilisateurs continueront de souffrir avec: Code :
=RechDom("Taux";"R_tauxBCE";"#" & Format([zdtDate];"mm/jj/aaaa") & "# between CDate([DateDebut]) AND CDate([DateFin])") Citation:
|
|||
|
00
|
|
|
#14 |
|
Expert Confirmé Sénior
![]() ![]() ![]() François de Sainte MarieSpécialiste en bases de données Inscription : septembre 2006 Messages : 3 640 ![]() |
Bonsoir Achille et Papi Claude,
Dont acte. Pourtant, le concept de domaine a été formellement défini par Ted Codd dans son article de 1971 A Data Base Sublanguage Founded on the Relational Calculus, époque à laquelle SQL Server n’était pas né (ses parents non plus du reste). Cela dit et incidemment, me trompé-je ? Ci-dessous, avec ses boucles blondes, n’est-ce pas le petit chéri de papa et maman Talon en cette année si faste pour pour le Modèle Relationnel de Données ?
__________________
_ Faites simple, mais pas plus simple ! (A. Einstein) E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire ») => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale ») __________________ Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !) |
|
|
00
|
|
|
#15 |
|
Expert Confirmé Sénior
![]() ![]() Fabien Enseignant Inscription : janvier 2009 Messages : 3 477 ![]() |
![]() yé nez pas changééé touiours lé même SGBéDéééé mé toua non plou, tou n'a pas changéééé ... refrain:...
|
|
10
|
|
|
#16 |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 8 055 ![]() |
OK, ce sont les vacances !!!
__________________
Vos yeux piquent à cause des fautes d'orthographe ? Vous pouvez nous aider à corriger nos ressources ! |
|
|
00
|
|
|
#17 |
|
Expert Confirmé Sénior
![]() ![]() ![]() François de Sainte MarieSpécialiste en bases de données Inscription : septembre 2006 Messages : 3 640 ![]() |
Bonjour Claude,
On peut dire ça comme ça, mais en même temps, le citoyen ci-dessous et néanmoins mon ami, n'est-il pas en train de modéliser le château de ses rêves ? (rude tâche...)
__________________
_ Faites simple, mais pas plus simple ! (A. Einstein) E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire ») => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale ») __________________ Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !) |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com