|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2003 Messages : 49 ![]() |
Salut,
Je travaille actuellement sur une application qui a pour but de traiter les horaires des employés d'une boite. J'ai donc beaucoup de variable de type TIME pour gérer le cumul des heures travaillées, les soldes horaires des employés, ... C'est la première fois que j'ai à gérer de tel format de données et j'ai des prob dans la définitions de mes types d'attributs. Je dois par exemple stocker des données telles que: CY39H = une semaine prévisionnelle de 39 h Cumul_heure_mois = 72:42:23 mais bien sur le format TIME s'arrête à 23:59:59 Comment gérer ce type de données ? Existe-t-il un format plus pratique ou faut-il tout simplement passer par un type INTEGER pour convertir ensuite dans le programme afin d'exploiter les résultats. Merci d'avance Seb |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
Je ne connais pas de type de donnée sous la version 6 qui permettent de stoquer 72h 42min 23secondes.
Donc à mon avis le plus simple est de stoquer le nombre de secondes soit : 261743 secondes dans ton exemple. Un integer est donc largement suffisant (plusieurs dizaines d'années de durée Sinon dans un TimeStamp et apres convertir les jours en heure... Mais a mon avis la première solution est la mieux... |
|
|
00
|
|
|
#3 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2003 Messages : 49 ![]() |
Citation:
Citation:
Je préfère convertir en secondes se sera + clair. Merci du tuyau. Et avant la prog
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com