Précédent   Forum du club des développeurs et IT Pro > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 17/01/2013, 22h54   #1
filiph79
Invité de passage
 
Inscription : janvier 2008
Messages : 17
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 17
Points : 4
Points : 4
Par défaut champ de type date et heure

Bonsoir,

j'ai créé un champ durée au format heure (hh:mm:ss). Lorsque je veux saisir une durée > à 24 heures Acces me refuse la saisie.

Quel type de champ faut il utiliser pour pouvoir saisir une durée au format 25:00:00 ?

Merci de vos réponses
filiph79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2013, 23h47   #2
star
Membre expérimenté
 
Avatar de star
 
Inscription : février 2004
Messages : 566
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 566
Points : 515
Points : 515
Citation:
dd/mm/aaaa hh:mm:ss
.
star est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2013, 08h09   #3
zoom61
Responsable OpenOffice & LibreOffice

 
Avatar de zoom61
 
Homme Vincent VIALE
Support MOA & DWH
Inscription : janvier 2005
Messages : 3 677
Détails du profil
Informations personnelles :
Nom : Homme Vincent VIALE
Âge : 40
Localisation : France, Haute Vienne (Limousin)

Informations professionnelles :
Activité : Support MOA & DWH
Secteur : Industrie

Informations forums :
Inscription : janvier 2005
Messages : 3 677
Points : 23 554
Points : 23 554
Envoyer un message via Skype™ à zoom61
Salut,

Citation:
Envoyé par star Voir le message
dd/mm/aaaa hh:mm:ss
Je ne suis pas sur que cela fonctionne.


Pour ma part, je ferai la chose suivante, je crée 2 champs numériques dans ma table (ChampHeure et ChampMinute), et ensuite j'utiliserai une fonction qui me décomposer la saisie en deux (pour la mettre dans des champs invisible) :
Code :
1
2
3
Dim NumH as integer, NumM as Integer
NumH=Split(ChampHeure.Value, ":")(0)
NumM=Split(ChampHeure.Value, ":")(1)
Et pour recomposer l'heure :
Code :
1
2
3
Function Heure24(NumH As String, NumM) As Date
Heure24 = TimeSerial(Split(NumH, ":")(0), Split(NumM, ":")(1), 0)
End Function
@+.
__________________
N'oubliez pas le Tag afin de faciliter la recherche, et en votant ou cela permet de mieux cibler la recherche.

Téléchargez LibreOffice ou Apache OpenOffice
Consulter la rubrique OpenOffice & LibreOffice - Les cours - La FAQ - Le Forum

Je ne réponds pas aux messages privés s'ils sont liés à une question du forum

zoom61 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 12h05.


 
 
 
 
Partenaires

Hébergement Web