29. september 2002 - 15:04
Der er
9 kommentarer og 1 løsning
Type mismatch: 'CDate'
Jeg får følgende fejlmeddelelse: Type mismatch: 'CDate' /workstatistics/index.asp, line 810 Min kode ser sådan her ud: dateDate = CDate(Datepart("yyyy", Request.Form("DaysDate")) &"-"& _ DatePart("d", Request.Form("DaysDate")) &"-"& _ DatePart("m", Request.Form("DaysDate"))) Session.LCID er sat til 1033. Hvad er der galt?
Annonceindlæg fra Genetec
29. september 2002 - 15:11
#1
dateDate = Datepart("yyyy", Request.Form("DaysDate")) &"-"& _ DatePart("d", Request.Form("DaysDate")) &"-"& _ DatePart("m", Request.Form("DaysDate")) dateDate = CDate(dateDate) Prøv lige sådan... ;o) //>Rune //>Rune
29. september 2002 - 15:11
#2
En anden ting er at sålænge datoen er fra den 1'ste til den 12'de er der ingen fejl, men såsnart jeg kommer op på den 13 og derover kommer fejlen.
29. september 2002 - 15:14
#3
Jeg får stadigvæk den samme fejl Medions.
29. september 2002 - 15:16
#4
Og du er sikker på at Request.Form("DaysDate") indeholder en dato som er US-formateret. For hvis den er det kan du jo bare sige dataDate = Request.Form("DaysDate") Hvis Request.Form("DaysDate") indeholder en dato i DK-format (1030) kan du ikke bruge Datepart når du sætter LCID = 1033. Så bliver du selv nød til at splitte dato med Fx. Split(Request.Form("DaysDate"),"-")
29. september 2002 - 15:18
#5
Hmm så prøv lgie at gør sådan her: lngTheDate = Request.Form("DaysDate") lngDate = Year(lngTheDate) & "-" & Day(lngTheDate) & "-" & Month(lngTheDate) lngTheDate = CDate(lngTheDate) ;o) //>Rune
29. september 2002 - 15:43
#6
Jeg får stadig samme fejl medions.
29. september 2002 - 15:44
#7
Virker det da ikke hvis ikke du bruger CDate() ? -det skulle det gerne...! -I hvilken samhæng bruger du det? //>Rune
29. september 2002 - 17:35
#8
Det virker ikke hvis jeg ikke bruger CDate. Jeg bruger det i den sammenhæng du skriver.
29. september 2002 - 17:40
#9
Jeg fik det til at virke ved at bytte om på Datepart("m", x) og Datepart("d",x). Tak for hjælpen alligevel Medions, du får point.
29. september 2002 - 18:18
#10
LOL fair nok Thx 4 Poinz //>Rune
Kurser inden for grundlæggende programmering