Avatar billede gittchen Nybegynder
02. juli 2002 - 10:35 Der er 4 kommentarer og
1 løsning

Smalldatetime - plus X antal år...

Hvordan lægger jeg X antal år til et dato-input fra brugeren?
Brugeren er en læge som indtaster den dato, hvor han giver en vaccine (i feltet "givet").
Min funktion skal udfra denne dato beregne gyldigheden af vaccinen (i feltet "gyldighed"):
Leverbetændelse: gyldighed = givet + 10 år.
Tyfus: gyldighed = givet + 3 år.
Skal jeg lave funktionerne som stored procedures eller VBScript-funktioner på ASP-siden før jeg "inserter"?
Avatar billede terry Ekspert
02. juli 2002 - 10:55 #1
I VERY much doubt that your user INPUTS data into SQL Server! What is your user interface made with Access, VB or something else?
Avatar billede ocp Nybegynder
02. juli 2002 - 10:56 #2
dateadd(yy,1,getdate())
Avatar billede slash Nybegynder
02. juli 2002 - 10:56 #3
SELECT DATEADD(year, 3, getdate()) AS nydato
Avatar billede terry Ekspert
02. juli 2002 - 10:56 #4
I am sure you can use the dateadd  function in your VB Script save you haveihng to make a stored procedure
Avatar billede ocp Nybegynder
02. juli 2002 - 10:57 #5
Når du udtrækker gyldigheden, altså...
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
Computerworld tilbyder specialiserede kurser i database-management

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