Avatar billede mickeyz Nybegynder
29. november 2005 - 10:43 Der er 9 kommentarer og
1 løsning

Hvordan indsættes en dato så den automatisk regner 30 dage frem

Jeg er i gang med at lave et biblioteksdatabase til skolen som skoleopgave.

Jeg har oprettet flere tabeller, lavet relationer osv.
Jeg har lavet en tabel, der hedder Udlån, der indeholde følgende:

Udlån
- UdlånID
- BogID
- ElevID
- Udlånsdato        <--- (selv indtastes)
- Afleveringsdato  <--- (Udlånsdato + 30 dage)??

Mit spørgsmål er når jeg indtaster udlånsdatoen hvordan kan jeg så få Access til automatisk at tilføje 30 dage ekstra i afleveringsdatoen??
Avatar billede jensen363 Forsker
29. november 2005 - 10:47 #1
Afleveringsdato = Date() + 30
Avatar billede jensen363 Forsker
29. november 2005 - 10:52 #2
En forespørgsel vil se således ud ... forudsætter at Udlånsdato er datoformat

SELECT tblData.Udlånsdato, [Udlånsdato]+30 AS Afleveringsdato
FROM tblData;
Avatar billede jensen363 Forsker
29. november 2005 - 10:56 #3
I en formular ville jeg benytte :

Private Sub Udlånsdato_AfterUpdate()
    Afleveringsdato.Value = Udlånsdato + 30
End Sub
Avatar billede mickeyz Nybegynder
29. november 2005 - 10:58 #4
skal jeg skrive det i Inputmaske?
Avatar billede jensen363 Forsker
29. november 2005 - 11:01 #5
Nej, inputmaske benyttes kun til at styre formatteringen af dine indtastninger 

Det første forslag kan du indsætte som standardværdi i feltet Afleveringsdato. Dette forudsætter, at Udlånsdato = dags-dato ( Date() )
Avatar billede jensen363 Forsker
29. november 2005 - 11:01 #6
Uden at kende din opgave, vil jeg tro at det er den sidste du skal bruge
Avatar billede jensen363 Forsker
29. november 2005 - 11:02 #7
Har du en formular, hvor du indtaster Udlånsdato ?
Avatar billede mickeyz Nybegynder
29. november 2005 - 11:08 #8
ja, har lavet det meste (tror jeg, heh) vidste bar ikke hvordan man lavede det der med at indtaste datoen med + 30 dage....


Det virker nu :)

Tak

Lav lige et svar så du kan få dine point :)
Avatar billede jensen363 Forsker
29. november 2005 - 11:08 #9
Svar :o)
Avatar billede mickeyz Nybegynder
29. november 2005 - 11:09 #10
hehe :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester