Avatar billede Søren Bech Morsing Praktikant
07. februar 2002 - 19:08 Der er 3 kommentarer og
1 løsning

servicedato og serviceinterval og hiv dem så ud

Jeg har en tabel med nogle kunder og et serviceinterval og en service dato
fx debitor 1, 15-11-2001, 3
Dvs. første besøg 15. november 2001 og interval 3 mdr.
dvs når vi kommer til 15-02-2001, så skal den hives ud igen... wae... hvoren gør man det
Avatar billede coltau Juniormester
07. februar 2002 - 22:01 #1
med en SQL-Sætning. :-)


Øjeblik. !
Avatar billede coltau Juniormester
07. februar 2002 - 22:06 #2
mm = Month(date) - 3 ' Træk 3 måneder fra i dag
yy = Year(Date)
if mm < 0 then
  yy = yy - 1
  mm = mm + 12
end if

strDato = CStr(mm) & "-" & Day(Date) & "-" & CStr(yy) ' Format til Access MM-DD-YYYY

SQLstmt = "SELECT * FROM tabelnavn Where serviceinterval=3 and dato>=#" & strDato & "#"

Så skulle du få dem med serviceinterval pr. tredie måned som skal have service i dag.
Avatar billede Søren Bech Morsing Praktikant
07. februar 2002 - 22:49 #3
prøver det lige i morgen... men du behøver ikke konvertere din dato!
du kan sagtens bare skrive AND dato >= Date()
eller Now()
Avatar billede coltau Juniormester
05. april 2002 - 22:59 #4
"prøver det lige i morgen" :-)
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
Kurser inden for grundlæggende programmering

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