Hola, pues verán quiero hacer un login y paso dos parámetros (usuario y contraseña) de una página a otra, al pasar uno no tengo problema, pero al pasar 2 no me redirige a otra página:
Página1 (Enviar datos):
Código ASP:
Ver originalProtected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Response.Redirect("Comprobar.aspx?datos1=" + TextUsuario.Text.ToString())
Response.Redirect("Comprobar.aspx?datos2=" + TextContra.Text.ToString())
End Sub
Página2 (Recibir datos):
Código ASP:
Ver originalProtected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim Usuario = Request.QueryString("datos1")
Dim Contra = Request.QueryString("datos2")
Dim reader As SqlDataReader
Dim conn As SqlConnection = New SqlConnection("server=myhost;database=mydb;User ID=myuser;Password=mypass;Trusted_Connection=no")
Dim sql As String = "SELECT Correo, Puesto FROM Funcionarios WHERE Correo='" & Usuario & "' AND Puesto='" & Contra & "'"
Dim dr As New SqlCommand(sql, conn)
conn.Open()
reader = dr.ExecuteReader()
If reader.Read() Then
Response.Redirect("ConfirmarFunc1.aspx?datos=" + Usuario.ToString())
End If
reader.Close()
conn.Close()
End Sub
Cuando solo recibo un solo parámetro si me reconoce el "reader" si le pongo dos no lo hace
...
Es posible pasar dos parámetros, por que al revisar mi otra página solo me reconoce en la URL un parámetro :s...
http://localhost/VJR/[email protected]
Saludos y gracias de antemano!...