Avatar billede swiffer Nybegynder
29. december 2002 - 03:54 Der er 4 kommentarer og
1 løsning

Hvis dato/tid er overskredet?

Hvordan checker man om en given dato/tid er overskredet?

FIL1:
---------------
Sætter en tekstfil til at indeholde Now()

FIL2
---------------
Skal tjekke om IndholdFraTekstFil (en variabel) er overskredet.

Håber i forstår... *PFT
Avatar billede ramsings.dk Nybegynder
29. december 2002 - 07:08 #1
Jeg er ikke sikker på jeg forstår, men man kan altid sætte computterens ur tilbage hvis et program er udløbet og man lige skal bruge det en sidste gang... ;-)
Avatar billede mrbarnes Nybegynder
29. december 2002 - 08:12 #2
Hvis jeg forstår hvad du vil:

Så lave en IF dato = Now() THEN EtEllerAndet Else NogetAndet
Dato = den dato som ikke må overskrides...

Håber det var det du skulle bruge ellers uddyb spørgsmålet.
Avatar billede swiffer Nybegynder
29. december 2002 - 12:52 #3
Altså:

If dato > Now() then
blablabla

Men sådan kan man vel ikke lave det? (det virker i hvert fald ikke)
Avatar billede eagleeye Praktikant
29. december 2002 - 13:24 #4
Det kommer an på hvad dato indeholder, erd et kun dato så bruge Date er det dato og tid så brug Now dog konvertere med CDate så det er ens dato format i både dato og now

dato = "31-12-2002 13:45:22"
if CDate(dato) > Now then
  'Dato er større end Now
else
  'Dato er mindre end Now
end if
Avatar billede hossein Nybegynder
29. december 2002 - 14:15 #5
det er sikkert en database hvor du har nogle felter vedr. Dato og Tid. man kan sætte en tid eller antal dage for at klare dette. Her har jeg valgt -7 dage.

<!-- #include file="adovbs.inc" --><%
   
        ' Defineres variabler
        Dim objConn, objRS
        Dim dtmSkaerDato
        Dim strSkaerDato
   
        ' Tjek din dato format, her vælges antal dage -7
        dtmSkaerDato = DateAdd("d",-7,Date)
        strSkaerDato= Day(dtmSkaerDato) & " " & MonthName(Month(dtmSkaerDato)) & _
            " " & Year(dtmSkaerDato)
   
        ' Opret connection objekt
        Set objConn = Server.CreateObject("ADODB.Connection")
        objConn.Open "MyDSN"
   
        ' Valg de felter som er valid (gyldigt)
        Set objRS = Server.CreateObject("ADODB.RecordSet")
        objRS.Open "SELECT * FROM tblMin WHERE Dato < #" & strSkaerDato & _
            "#;", objConn, adOpenKeyset, adLockOptimistic, adCmdText

så kan du gå videre med at sætte felterne på din side.
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