Pues bien. Si tienes en un campo la contraseña cifrada (

) para comprobar la validez no tienes más que cifrar el valor del campo de texto que ha introducido el usuario. Si esta cadena cifrada coincide con la que está en la base de datos pues es que es la misma. Según creo y parece más lógico, ningún resultado del cifrado de cadenas de texto es igual a otro, sea cual sea el texto a cifrar.
Por ejemplo:
Código:
Dim usuario As String = Me.txtUsuario.Text
Dim cifrada As String = FormsAuthentication.HashPasswordForStoringInConfigFile(Me.txtPass.Text, "MD5")
Dim strSel As String = "SELECT * FROM Tabla WHERE usuario = '" & usuario & "' AND contraseña = '" & cifrada & "'"
Si la consulta te devuelve algún resultado es que el usuario y la contraseña son correctos.
Un saludo.