webForumDet fria alternativet

Funktion för att kolla datum

ASP

3 svar · 157 visningar · startad av brw

Medlem sedan juli 2000619 inlägg
Frågan#1

Jag har ett formulär där besökaren kan fylla i datum.. Detta måste vara i formatet "YYYY-MM-DD" dvs 2001-11-14 och om man skriver något annat eller att det blir fel så får jag Type mismatch när jag ska spara det ... finns det eller har någon en liten kodsnutt som kan jämföra och kolla att strängen är i det formatet som önskas så att man slipper felet type mismatch?

så att när man ska spara kollar..

If datumfrånformulär = rättformat Then
sätt in i databas
end if

------------------
Ingenting är omöjligt, bara en utmaning.

[Redigerat av brw den 14 nov 2001]

Medlem sedan dec. 19996 522 inlägg
#2

Funktion IsDate i vbscript, sök så finner du

------------------
Real mad hiphop flavaz kickin' it right from tha street without no FEAR, Yo !

Medlem sedan juli 2000619 inlägg
#3

Aha.. de finns alltså en..typ denna:

If isDate(frånformulär) Then
sätt in i databasen
End If

eller?

------------------
Ingenting är omöjligt, bara en utmaning.

Medlem sedan dec. 19996 522 inlägg
#4

Jag har gjort typ så här på en sak

ElseIf Isdate(strStartDate) = False OR Isdate(strEndDate) = False Then

nu har du någe att gå på

------------------
Real mad hiphop flavaz kickin' it right from tha street without no FEAR, Yo !

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)