Ver Mensaje Individual
  #14 (permalink)  
Antiguo 14/07/2010, 07:58
jki23
 
Fecha de Ingreso: junio-2010
Mensajes: 23
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Validar Usuario & Contraseña!

Primero que nada de nuevo
Gracias por la ayuda que me has proporcionado.

Mira te explico mas detalladamente en mi Pagina tengo los siguientes elementos:

4 Label - 1 para indicar el usuario, otro para indicar el campo de contraseña
y los otros 2 que servirian como avizo en caso de que el usuario y contraseña Fueran incorrectos.

2 TextBox - 1 para insertar el usuario y otro para insertar la contraseña.

Y mi boton Entrar que mas bien seria el Aceptar.

Bno ya explicado esto
te dejo el codigo que tengo en la pagina.




using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.IO;
using System.Data.SqlClient;


public partial class IniciarSesion : System.Web.UI.Page
{
public const string cad = @"Data Source=.\SQLEXPRESS;AttachDbFilename= C:\Documents and Settings\MARIO\Mis documentos\Visual Studio 2008\WebSites\ProgramaAlmacen\Almacen.mdf;Integrat ed Security=True;Connect Timeout=30;User Instance=True";
SqlConnection conexion;
SqlCommand comando;
public void conectar()
{
try
{
conexion = new SqlConnection(cad);
conexion.Open();
}
catch
{

}
}

protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
SqlDataReader dr;
string cadena = ("SELECT * FROM usuario WHERE nusuario == +usuario.Text And contraseña == +contraseña.Text");
comando = new SqlCommand(cadena, conexion);
conectar();
dr = comando.ExecuteReader();
if (dr.Read())
{
if (dr.HasRows)
{
Response.Redirect("PaginaPrin.aspx");
}
else
{
Label6.Visible = true;
Label7.Visible = true;
}
}
else
{
Label6.Visible = true;
Label7.Visible = true;
}
}
}



Esto es todo lo que tengo.

Espero ahora si puedas ayudarme con el error que te comento.


Muchas Gracias x Todo.