Click to See Complete Forum and Search --> : Case statement with 2 variables


havey
11-26-2003, 01:40 PM
I kow how to do a Case statement expression with 1 field, but how could I do it with two fields (login & password) like in the code below.

If Request.Form("login") = "sen" AND Request.Form("password") = "2r3ez9" Then
Session("login") = "1"
Response.Redirect "sen.asp"
ElseIf Request.Form("login") = "dry" AND Request.Form("password") = "amechia" Then
Session("login") = "1"
Response.Redirect "drory.asp"
ElseIf Request.Form("login") = "tares" AND Request.Form("password") = "1q2w3e" Then
Session("login") = "1"
Response.Redirect "tavares.asp"
ElseIf Request.Form("login") = "gll" AND Request.Form("password") = "12qw" Then
Session("login") = "1"
Response.Redirect "gill.asp"
ElseIf Request.Form("login") = "donde" AND Request.Form("password") = "123qwe" Then
Session("login") = "1"
Response.Redirect "dode.asp"
Else
...
EndIf

lillu
11-28-2003, 10:11 AM
OK, i heard VB is able to handle multiple values but i might need to take a look.

Sub case_select()

Select Case expr1

Case var1, var2

Case var3, var4

Case Else

End Select

End Sub