GNT sans publicité, site mobile, fonctionnalitées exclusives...

findfirst sur une date

Le
aa
Bonjour a tous cher utilisateur,

J'ai une table avec un colonne date (25/11/2006 par ex) et une autre colonne
heure (11:14:05).

Je voudrais faire une recherche afin de trouver la date et l'heure saisie
dans une zone !!

Comment faire avec un findfirst ?

Merci de votre aide.

a plus

Michael
Lire les 9 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Thierry (ze Titi)
Le #6306061
Hello Michael !

Imaginons que tu es dans un formulaire basé sur la table:

Me.Recordset.FindFirst "laDate=#" & Format(laDate,"mm/dd/aaaa") & "#
And heure='" & Format(heure,"hh:mm:ss") & "'"

Mais je ne suis pas complètement certain qu'il faille entourer l'heure
par des quotes...

En ce jour mémorable du lundi 16/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :

J'ai une table avec un colonne date (25/11/2006 par ex) et une autre colonne
heure (11:14:05).

Je voudrais faire une recherche afin de trouver la date et l'heure saisie
dans une zone !!

Comment faire avec un findfirst ?


--
Cordialement,
Thierry

Tout pour réussir avec Access :
http://www.mpfa.info

Raymond [mvp]
Le #6306051
Bonjour.

tu peux te positionner sur un enregistrement par le FindFirst et ensuite
récupérer les champs ou faire appel à Dlookup si la table n'est pas ouverte.

Rs.FindFirst "maclé='" & Me.maclé & "'"
If Rs.NoMatch Then
' ici erreur
End If
x = Rs!Ladate
y = Rs!Lheure

ou

x = DLookup("Ladate", "latable", "maclé='" & Me.maclé & "'")
y = DLookup("Lheure", "latable", "maclé='" & Me.maclé & "'")


--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Cet été, j’en ai rien à coder, je me forme : les devoirs de vacances
http://www.comscamp.com/Tracker/Red...e47c8e0d99


"aa" %
| Bonjour a tous cher utilisateur,
|
| J'ai une table avec un colonne date (25/11/2006 par ex) et une autre
colonne
| heure (11:14:05).
|
| Je voudrais faire une recherche afin de trouver la date et l'heure saisie
| dans une zone !!
|
| Comment faire avec un findfirst ?
|
| Merci de votre aide.
|
| a plus
|
| Michael
|
|
aa
Le #6306001
Voila mon bout de code :

position2 = "[Date étiquette] = #" & F2![Date étiquette] & "#"
F3.FindFirst (position2)

dans F2![Date étiquette] j'ai 11/01/2007

quand j'execute il se positionne sur le premier enregistrement, mon
findfirst fonctionne pas
j'ai mis les # pourtant !!!!



"Thierry (ze Titi)" message de news:
Hello Michael !

Imaginons que tu es dans un formulaire basé sur la table:

Me.Recordset.FindFirst "laDate=#" & Format(laDate,"mm/dd/aaaa") & "# And
heure='" & Format(heure,"hh:mm:ss") & "'"

Mais je ne suis pas complètement certain qu'il faille entourer l'heure par
des quotes...

En ce jour mémorable du lundi 16/07/2007, tu as entrepris la lourde tâche
de taper sur ton clavier :

J'ai une table avec un colonne date (25/11/2006 par ex) et une autre
colonne heure (11:14:05).

Je voudrais faire une recherche afin de trouver la date et l'heure saisie
dans une zone !!

Comment faire avec un findfirst ?


--
Cordialement,
Thierry

Tout pour réussir avec Access :
http://www.mpfa.info





aa
Le #6305951
Salut Raymond,

Ta methode ne fonctionne pas avec un champ au format date/heure !!!

C justement ca mon probleme ...

si tu as d'autres idees merci à toi

"Raymond [mvp]" de news: %
Bonjour.

tu peux te positionner sur un enregistrement par le FindFirst et ensuite
récupérer les champs ou faire appel à Dlookup si la table n'est pas
ouverte.

Rs.FindFirst "maclé='" & Me.maclé & "'"
If Rs.NoMatch Then
' ici erreur
End If
x = Rs!Ladate
y = Rs!Lheure

ou

x = DLookup("Ladate", "latable", "maclé='" & Me.maclé & "'")
y = DLookup("Lheure", "latable", "maclé='" & Me.maclé & "'")


--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Cet été, j'en ai rien à coder, je me forme : les devoirs de vacances
http://www.comscamp.com/Tracker/Red...e47c8e0d99


"aa" %
| Bonjour a tous cher utilisateur,
|
| J'ai une table avec un colonne date (25/11/2006 par ex) et une autre
colonne
| heure (11:14:05).
|
| Je voudrais faire une recherche afin de trouver la date et l'heure
saisie
| dans une zone !!
|
| Comment faire avec un findfirst ?
|
| Merci de votre aide.
|
| a plus
|
| Michael
|
|




Raymond [mvp]
Le #6305941
Tu veux faire une recherche sur les champs heures ou trouver les heures dans
tel enregistrement ?
si recherche sur les champs date et heure , est-ce une plage de recherche,
de telle date à telle date et de telle heure à telle heure. et quel est le
format heure utilisé ?

--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Cet été, j’en ai rien à coder, je me forme : les devoirs de vacances
http://www.comscamp.com/Tracker/Red...e47c8e0d99


"aa" e7p$$
| Salut Raymond,
|
| Ta methode ne fonctionne pas avec un champ au format date/heure !!!
|
| C justement ca mon probleme ...
|
| si tu as d'autres idees merci à toi
|
Publicité
Suivre les réponses
Poster une réponse
Anonyme