Hola Gente:
Tengo la siguiente consulta:
En el código a continuación, tengo la duda de como debo poner el campo
usuario que está en la base de datos en SQL 2005 en una tabla que se llama
Login, quiero saber como hacer para que pueda preguntar si el usuario y la
contraseña son iguales?, o si estoy haciendo algo mal para corregirlo?, soy
nuevo en esto pero siento que no debe ser muy dificil el asunto. El filtro lo
hace bien, pero no la comparación de datos con la tabla directamente.
Saludos
Javier Salvatierra
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"
http://www.w3.org/TR/xhtml1/DTD/xht...">
<script runat="server">
Public Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
If TextBox1.Text = usuario Then
Response.Redirect("
http://miespacio.com")
End If
End Sub
</script>
<html xmlns="
http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Contraseña</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:SqlDataSource ID="SqlDataSource1"
ConnectionString="Data Source=SOLINME-WEB\SQLSOLINME;Initial
Catalog=solinme;Integrated Security=True;Pooling=False"
SelectCommand="SELECT * FROM [Login]"
FilterExpression="Usuario Like '%{0}%' and Contraseña Like
'%{1}%'"
Runat="server"
ProviderName="System.Data.SqlClient">
<FilterParameters>
<asp:ControlParameter ControlID="TextBox1"
PropertyName="Text" />
<asp:ControlParameter ControlID="TextBox2"
PropertyName="Text" />
</FilterParameters>
</asp:SqlDataSource>
<asp:Label ID="Label1" runat="server" Text="Usuario"
Width="80px"></asp:Label><asp:TextBox
ID="TextBox1" runat="server" MaxLength="10"
Width="92px"></asp:TextBox><br />
<asp:Label ID="Label2" runat="server" Text="Contraseña"
Width="80px"></asp:Label><asp:TextBox
ID="TextBox2" runat="server" MaxLength="10" TextMode="Password"
Width="92px"></asp:TextBox>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click"
Text="Ingresar" /><br />
<br />
<br />
<asp:GridView ID="GridView1" runat="server"
AutoGenerateColumns="False" DataSourceID="SqlDataSource1">
<Columns>
<asp:BoundField DataField="Usuario" HeaderText="Usuario"
SortExpression="Usuario" />
<asp:BoundField DataField="Contraseña"
HeaderText="Contraseña" SortExpression="Contraseña" />
</Columns>
</asp:GridView>
</div>
</form>
</body>
</html>
Leer las respuestas