bueno, retomando lo que te dice tammander(

) 
v1=UCASE(request("datos1")
etc..  
me explicarias para que quieres hacer mayusculas los nombres de las variables a consultar?????
 
Temp="Select * From Tabla1 Where 
Upper(Nombre)='" & Upper(Request("Dato1")) & "' And 
Upper(Apellido)='" & Upper(Request("Dato2")) & "' And 
Upper(Email)='" & Upper(Request("Dato3")) & "'"
 
segun deberia ser de esta manera 
Temp="Select * From Tabla1 Where 
Nombre='" & Upper(Request("Dato1")) & "' And 
Apellido='" & Upper(Request("Dato2")) & "' And 
Email='" & Upper(Request("Dato3")) & "'" 
intentalo y nos dices que paso 
suerte
