Herhaalde oproep: Als oefenbestand voor SQL gebruik ik in Access een database met schaatstijden. Maar wie oh wie weet er hoe ik het datatype 'smalltime' (minuten, seconden, honderdsten als 12:34,78) in Access kan gebruiken? In Excel kan dat, maar hoe zit het met Access? De lange tijdnotatie van Access slaat op uren-minuten en seconden! En ik wil juist minuten-seconden-honderdsten kunnen gebruiken. Wanneer ik deze notatie gebruik kom ik in de problemen wanneer er meer dan 60 honderdsten in de tijd staat... Al lang worstel ik met dit probleem. Zelfs bij de schaatsbond noteert men schaatstijden in twee velden: de minuten als geheel getal (integer) en de seconden als decimaal getal... Dat moet toch anders kunnen!
Reacties
Geplaatst op 13 december 2004 19:26
Omdat sec/100 nauwkeuriger is dan sec/60, de standaardnotering in Access, kom je er niet onderuit de honderdsten in een apart veldje te noteren. Je krijgt dan drie velden (schiet me niet dood): min, sec, sec/100. Niet mooi, maar het werkt verder correct. Ook met SQL\'s en zo.
Paul van Dijk
Geplaatst op 10 december 2004 06:16
Voorzichtig informeren bij InformaticaVo, maar Harry en Piet pakken het gelijk groots aan: de KNAU en de accessmonsters... Maar hier heb ik wel wat aan. Ik weet nu dat het niet rechtstreeks kan. Piet en Harry, bedankt voor het meepuzzelen!.
Piet Geelen
Geplaatst op 08 december 2004 16:48
Hallo Paul, ik vond dit een interessant probleem. Ik heb op een Amerikaanse site in een discussieforum deze vraag voorgelegd. Je kunt een antwoord lezen op de volgende pagina: http://www.accessmonster.com/Uwe/Forums.aspx/access-tablesdbdesign/200412/1 waar je moet kijken naar het item: creating table with datatype smalltime. Piet Geelen
Harry van Breugel
Geplaatst op 07 december 2004 16:35
Paul, met het volgende schiet je ook niets op, maar het is leuk voor de statistieken (!!). De KNAU heeft een eigen database laten ontwerpen en werken niet met Access, zo hoor ik vandaag. Microsoft weigert antwoord te geven: ten eerste omdat (\"Welke versie hebt u?\") Office 2000 niet meer wordt ondersteund (?!)(\"Ja, maar dan zeg maar dat ik Office XP heb\"); ten tweede omdat SLIM die ondersteuning moet leveren... Wat ik ook vraag en welke argumenten ik ook te berde breng (ten lange leste \"Paul kan er niet van slapen!\")het mag niet baten: ze \"geven er geen draai aan, meneer\" en blijven er koud onder: Microsoft is wat dat betreft zo arrogant als ze altijd zijn geweest. Dus de \"honderste seconden kweest\" is nog niet voorbij.