U voegt een veld Datum/tijd of Uitgebreid datum/tijd toe aan een tabel wanneer u datums en tijden wilt opslaan. U kunt datum- en tijdgegevens gebruiken voor verschillende persoonlijke en zakelijke redenen, zoals verjaardagen, verzend- en factureringsgegevens en tijdkaarten.
In dit artikel
- Meer informatie over datum- en tijdvelden
- Een datum- en tijdveld toevoegen in de gegevensbladweergave
- Een datum- en tijdveld toevoegen in de ontwerpweergave
- Datum- en tijdveldeigenschappen instellen
- Een datum- en tijdveld verwijderen
- Datum- en tijdveldeigenschap verwijzing
Meer informatie over datum- en tijdvelden
Wanneer u een Access-database gebruikt, kunnen datum- en tijdwaarden in verschillende notaties worden weergegeven, zoals de Europese notatie (28.11.2006 of 28.11.2006), de Zuid-Aziatische notatie (28/11/2006) of de Amerikaanse notatie (28/11/2006). Ongeacht de notatie van de datum- en tijdgegevens in Access en de manier waarop u de datum- of tijdgegevens invoert, worden de datums en tijden op de volgende manieren opgeslagen:
Datum/Tijd
Voor datum/tijd worden drijvendekommagetallen met dubbele precisie gebruikt, een systeem dat ook seriële datums wordt genoemd. De volgende afbeelding geeft een typische seriële datum- en tijdwaarde weer.
Het gedeelte vóór het decimaalteken links van de decimale komma geeft de datum aan. Het breukgedeelte rechts van de decimale komma geeft de tijd aan.
Het getal in deze figuur vertegenwoordigt 24 december 2003 om 21:00 uur. De datumcomponent is het aantal hele dagen dat is verstreken sinds de begindatum of basisdatum van 30-12-1899. In dit voorbeeld zijn 37.979 dagen verstreken van 30-12-1899 tot 24-12-2003. De tijdscomponent is een fractie van een dag van 24 uur. Een waarde van 0,875 vermenigvuldigd met 24 uur is dus gelijk aan 21 uur, of 21:00 uur.
Negatieve waarden in de datumcomponent geven datums vóór de basisdatum aan. Bijvoorbeeld: als u de waarde -1 hebt als de datumcomponent, loopt dit op tot één dag vóór de basisdatum, oftewel 29-12-1899.
Geldige datumwaarden variëren van -657.434 (1 januari 100 n.Chr.) tot 2.958.465 (31 december 9999 n.Chr.). Geldige tijdwaarden liggen tussen 0,0 en 0,9999, of 23:59:59.
Door de datum- en tijdwaarden als getallen op te slaan, kunt u een groot aantal berekeningen uitvoeren op datum- en tijdgegevens. U kunt bijvoorbeeld een totaal aantal gewerkte uren (voor een urenkaart) berekenen of de ouderdom van een factuur bepalen.
Uitgebreide datum/tijd
Met Uitgebreide datum/tijd worden datums en tijden opgeslagen in een gecodeerde reeks van 42 bytes. Een datum wordt opgeslagen in een lang type zonder teken dat een bereik van 1-1-1 na Christus tot 9999 na Christus ondersteunt. Tijd wordt opgeslagen in een niet-ondertekend lang type op basis van de volgende formule:
= (datehour * 3600 + dateminute * 60 + datesecond) * PowerOfTen(TimeScale) + fractionalSeconds
Zie Het uitgebreide datum/tijd-gegevenstype gebruiken voor meer informatie.
Naar boven
Een datum- en tijdveld toevoegen in de gegevensbladweergave
U kunt een datum/tijd-veld toevoegen aan een nieuwe of bestaande tabel in de gegevensbladweergave.
Toevoegen aan een bestaande tabel
- De tabel openen in de gegevensbladweergave
- Schuif indien nodig horizontaal naar het eerste lege veld.
- Selecteer de eerste lege rij in de kolom Veldnaam en typ een naam voor het veld.
- Selecteer de aangrenzende cel in de kolom Gegevenstype en selecteer vervolgens Uitgebreide datum/tijd of Uitgebreide datum/tijd in de lijst.
- Sla uw wijzigingen op.
Een datum/tijd-veld aan een nieuwe tabel toevoegen
- Klik op het tabblad Maken in de groep Tabellen op Tabel.
- Afbeelding van knop Opslaan
en voer in het dialoogvenster Opslaan als een naam voor de nieuwe tabel in. - Klik met de rechtermuisknop op het documenttabblad voor de nieuwe tabel en klik op Ontwerpweergave.
- Selecteer de eerste lege rij in de kolom Veldnaam en typ een naam voor het veld.
- Selecteer de aangrenzende cel in de kolom Gegevenstype en selecteer vervolgens Uitgebreide datum/tijd of Uitgebreide datum/tijd in de lijst.
- Sla uw wijzigingen op.
Naar boven
Een datum- en tijdveld toevoegen in de ontwerpweergave
U kunt een datum/tijd-veld toevoegen aan een nieuwe of bestaande tabel in de ontwerpweergave.
Toevoegen aan een bestaande tabel
- Open de tabel in de ontwerpweergave.
- Selecteer de eerste lege rij in de kolom Veldnaam en typ een naam voor het veld.
- Selecteer de aangrenzende cel in de kolom Gegevenstype en selecteer vervolgens Uitgebreide datum/tijd of Uitgebreide datum/tijd in de lijst.
- Sla uw wijzigingen op.
Toevoegen aan een nieuwe tabel
- Klik op het tabblad Maken in de groep Tabellen op Tabel.
- Klik op Opslaan en voer in het dialoogvenster Opslaan als een naam voor de nieuwe tabel in.
- Klik met de rechtermuisknop op het documenttabblad voor de nieuwe tabel en klik op Ontwerpweergave.
- Selecteer de eerste lege rij in de kolom Veldnaam en typ een naam voor het veld.
- Selecteer de aangrenzende cel in de kolom Gegevenstype en selecteer vervolgens Uitgebreide datum/tijd of Uitgebreide datum/tijd in de lijst.
- Sla uw wijzigingen op.
Naar boven
Datum- en tijdveldeigenschappen instellen
Wanneer u een datum/tijd-veld aan een tabel toevoegt in de ontwerpweergave, kunt u alle eigenschappen voor het veld instellen en wijzigen.
- Zoek op het tabblad Algemeen in het onderste gedeelte van de ontwerpfunctie voor tabellen, onder Veldeigenschappen, de eigenschap die u wilt wijzigen.
- Selecteer het veld naast de naam van de eigenschap.
- Selecteer het veld naast de naam van de eigenschap. Afhankelijk van de eigenschap kunt u gegevens invoeren, de opbouwfunctie voor expressies starten door te klikken op de
of een optie selecteren in een lijst.
Selecteer de eigenschap en druk op F1 voor informatie over het gebruik van veldeigenschappen.
Naar boven
Een datum- en tijdveld verwijderen
U kunt een veld Datum/tijd of Uitgebreide datum/tijd gebruiken in de gegevensbladweergave of de ontwerpweergave om dit veld uit een tabel te verwijderen.
Waarschuwing Als u een datum/tijd-veld of een uitgebreid datum/tijd-veld verwijdert dat gegevens bevat, gaan deze gegevens definitief verloren; u kunt de verwijdering niet ongedaan maken. Maak dus een back-up van de database voordat u tabelvelden of andere onderdelen van de database verwijdert.
Verwijderen in de gegevensbladweergave
- Open de tabel in de gegevensbladweergave.
- Zoek het veld Datum/tijd of Uitgebreide datum/tijd, klik met de rechtermuisknop op de veldnamenrij (de naam) en klik vervolgens op Veld verwijderen.
- Klik op Ja om de verwijdering te bevestigen.
Verwijderen in ontwerpweergave
- Open de tabel in de ontwerpweergave.
- Klik op de rijkiezer (het lege vierkantje) naast het veld Datum/tijd of Uitgebreide datum/tijd en druk vervolgens op Verwijderen, of klik met de rechtermuisknop op de rijkiezer en klik op Rijen verwijderen.
- Klik op Ja om de verwijdering te bevestigen.
Naar boven
Datum- en tijdveldeigenschap verwijzing
In deze tabel worden de eigenschappen van het veld Datum/tijd vermeld en wordt beschreven wat elk veld doet.
| eigenschap | Gebruik |
|---|---|
| Opmaak | U voert aangepaste opmaaktekens in om een weergavenotatie te definiëren. De indelingen die hier worden gedefinieerd, worden weergegeven in gegevensbladen, formulieren en rapporten. |
| Decimale Places (alleen uitgebreide datum/tijd) | Voer een breukprecisie in om het aantal cijfers rechts van de decimale komma op te geven (1-7). |
| Invoermasker | U voert een invoermaskertekenreeks in of klikt op de om de wizard Invoermasker te starten.Zie het artikel Een invoermasker maken om veld- of besturingselementwaarden in een specifieke notatie in te voeren voor meer informatie over het maken en gebruiken van invoermaskers. |
| bijschrift | Hiermee geeft u de naam van het datum/tijd-veld op. Als u geen onderschrift opgeeft, wordt de standaardveldnaam toegepast. |
| Standaardwaarde | Hiermee geeft u de waarde op die automatisch in een veld wordt weergegeven wanneer u een nieuwe record maakt. U kunt bijvoorbeeld een functie invoeren zoals Date() om automatisch de datum van vandaag weer te geven. |
| Validatieregel | Specificeert vereisten voor gegevens die worden ingevoerd in een volledige record, een afzonderlijk veld of een besturingselement in een formulier of rapport. Wanneer een gebruiker gegevens invoert die in strijd zijn met de regel, kunt u de eigenschap Validatietekst gebruiken om het resulterende foutbericht op te geven. Maximale lengte: 2048 tekens. Zie het artikel Een validatieregel maken om gegevens in een veld te valideren voor meer informatie over het maken van validatieregels. |
| Validatietekst | Hiermee geeft u de tekst op in het foutbericht dat wordt weergegeven wanneer gebruikers een validatieregel overtreden. Maximale lengte: 255 tekens. Zie het artikel Een validatieregel maken om gegevens in een veld te valideren voor meer informatie over het maken van validatieregels. |
| Vereist | Wanneer deze eigenschap is ingesteld op Ja, moet u een waarde invoeren in het veld of in een besturingselement dat afhankelijk is van het veld. Bovendien mag de waarde niet null zijn. |
| Geïndexeerd | Met een index kunt u query's, sorteer- en groepeerbewerkingen versnellen die op grote hoeveelheden gegevens worden uitgevoerd. U kunt indexen ook gebruiken om te voorkomen dat gebruikers dubbele waarden invoeren. Opties:
|
| IME-modus | Dit is een Input Method Editor, een hulpprogramma voor het gebruik van Engelse versies van Access met bestanden die zijn gemaakt in de Japanse of Koreaanse versie van Access. Standaardwaarde: Geen besturingselement. Druk op F1 voor meer informatie over het gebruik van deze eigenschap. |
| IME-zinmodus | Hiermee geeft u het type gegevens op dat u kunt invoeren met behulp van een Input Method Editor. Druk op F1 voor meer informatie over het gebruik van deze eigenschap. |
| Tekst uitlijnen | Hiermee geeft u de uitlijning op voor gegevens in een datum-/tijdveld. Opties:
|
| Datumkiezer weergeven | Hiermee toont of verbergt u een pop-upbesturingselement voor de agenda dat verschijnt wanneer gebruikers op datum-/tijdvelden klikken. Standaardinstelling: voor datums. Selecteer Nooit om het besturingselement te verbergen. Als u een invoermasker gebruikt voor een datum-/tijdveld, is het besturingselement Datumkiezer niet beschikbaar, ongeacht hoe u deze eigenschap instelt. |
Naar boven