Avatar billede Slettet bruger
21. februar 2003 - 12:20 Der er 5 kommentarer og
1 løsning

Script type mismatch

Hvorfor får jeg følgende fejl i nedenstående script og hvad gør jeg for at udbedre?

Microsoft VBScript runtime error '800a000d'

Type mismatch: '[string: "2003-02-22"]'

/arrangementall.asp, line 52


SCRIPTET ER SOM FØLGER

Dim Datosplit1, Dat1
Dat1 = ""&RS1("Visning")&""
DatoSplit1 = Split(Dat1, "-")

VarMonth = Datosplit1(1)
VarYear = Datosplit1(0)

VarDatostart = VarYear & "-" & VarMonth &"-"&  "01"
VarDatoslut =  VarYear & "-" & VarMonth &"-"&  "31"
VarDatoNu = RS1("Visning")




Do while VarDatoNu BETWEEN VarDatostart AND VarDatoslut
Avatar billede eagleeye Praktikant
21. februar 2003 - 12:31 #1
Hvis du vil lave et loop skal du ligge en til datoen og tjekke på om en dato er mindre end slut dato;


dato = VarDatostart
do while CDate(Dato) <= CDate(VarDatoslut)
  'Udfør det som skal ske i loopet



  'Lig en dag til dato
  dato = DateAdd("d", 1, Dato)
loop
Avatar billede Slettet bruger
21. februar 2003 - 12:52 #2
Jeg skal egentlig bare kunne sammenligne datoerne således at den kan udføre Between sætningen. Der skal derfor en eller anden formatering af datoerne til og det er denne formatering jeg mangler hjælp til.
Avatar billede eagleeye Praktikant
21. februar 2003 - 12:56 #3
Prøv CDate functionen. Du sætte den bare omkring datoen

CDate(VarDatostart)
Avatar billede Slettet bruger
21. februar 2003 - 13:14 #4
samme resultat :-(
Avatar billede Slettet bruger
21. februar 2003 - 14:26 #5
æv bæv
Avatar billede eagleeye Praktikant
21. februar 2003 - 16:51 #6
øh?? hivlken linie kommer fejlen
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

IT-JOB

Carl Ras A/S

Digital Tech Lead

Capgemini Danmark A/S

Open Application (Denmark)

Politiets Efterretningstjeneste

Data engineer til PET

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Teknisk projektleder til stor applikationstransformation i Forsvaret