Avatar billede vester Novice
02. september 2002 - 22:43 Der er 8 kommentarer og
1 løsning

Hjælp til validering

Jeg skal have pillet de indlæg fra, hvor feltet "Tid" ikke er udfyldt med tt:mm.

Hvordan gøres det?


VesTer
Avatar billede medions Nybegynder
02. september 2002 - 22:47 #1
If Not objRs("Tid") = "" Then

End If

//>Rune
Avatar billede medions Nybegynder
02. september 2002 - 22:49 #2
Fx.

While Not objRs.EOF
  If Not objRs("Tid") = "" Then
      Response.Write(objRs("Tid"))
  End If
objRs.MoveNext()
Wend

//>Rune
Avatar billede fever Nybegynder
02. september 2002 - 22:50 #3
Hvis det ligge som DateTime i db'en så skal du...

dateTime = RS1("tid")

If isEmpty(Minute(dateTime)) Or isEmpty(Second(dateTime)) Then

    'do your thing

End If
Avatar billede vester Novice
02. september 2002 - 22:56 #4
Det er selve valideringen af feltet jeg er ude efter.
Altså noget lignende:
Hvis der ikke er fem tegn og
hvis ikke de sidste to tegn er tal
hvis ikke det tredie sidste tegn er ":"
OG hvis ikke de første to er tal Then
response.write "Kan du ikke læse???"

er der en der vil oversætte dette til asp?


VesTer
Avatar billede vester Novice
02. september 2002 - 22:57 #5
Undskyld. Jeg mangler lige at forklare at der er tale om data fra et text felt og ikke fra en db.
Avatar billede eagleeye Praktikant
02. september 2002 - 23:55 #6
Noget i stil med:


feltValue = Request.Form("felt")

tStr = mid(feltValue,1,2)
mStr = mid(feltValue,3,2)
if (len(feltValue) <> 5) OR (isNumeric(tStr) = false) OR (isNumeric(mStr) = false) OR (inStr(1,feltValue,":") <> 3) then
  response.write "Kan du ikke læse???"
end if
Avatar billede vester Novice
03. september 2002 - 00:06 #7
eagleeye


Jeg får fejl uanset, hvad jeg skriver i feltet
Avatar billede eagleeye Praktikant
03. september 2002 - 17:04 #8
How denne linie:
mStr = mid(feltValue,3,2)

Skal være:
mStr = mid(feltValue,4,2)
Avatar billede vester Novice
03. september 2002 - 19:02 #9
Tak til eagleeye
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