Cómo conectar el control de inicio de sesión en studio2005 a su propia base de datos aql (como el control createuserwiazd, control de inicio de sesión)
Primero, cree dos cuadros de texto para ingresar el nombre de usuario y la contraseña
Luego cree un botón para usarlo como botón de inicio de sesión p>
El código en el archivo cs es el siguiente:
Usar System;
Usar System.Data;
Usar System.Data.SqlClient ;
Usar System.Data.SqlClient;
Usar System.Data.SqlClient;
Usar System.Data.SqlClient para usar System.Web; p>
Usar System.Web.Security;
Usar System.Web.UI;
Usar System.Web.UI.WebControls;
Usar Sistema.Web.UI WebControls. MasterPage
{
protegido void Page_Load(objeto remitente, EventArgs e)
{
}
protegido void Button1_Click(remitente del objeto, EventArgs e)
{
SqlConnection cnn = new SqlConnection();
SqlCommand cmm = new SqlCommand() ;
DataSet ds = new DataSet();
cnn.ConnectionString = "Data Source=localhost\SQLEXPRESS;Initial Catalog=ks;Integrated Security=True";//dónde ks es el nombre de la base de datos
cnn.Open();
cmm.Connection = cnn;
cmm.CommandText = "select * from [ks].[ dbo].[contraseña] donde nombre= '"+ TextBox1.Text + " ' y contraseña= '"+ TextBox2.Text + " '"; //[contraseña] es [nombre de tabla]
SqlDataAdapter ada = nuevo SqlDataAdapter(cmm);
ada.Fill(ds
if (ds.Tables[0].Rows.Count > 0)
{
Response.write("Inicio de sesión exitoso");
}
else
{
Response.Write( "Error de contraseña de nombre de usuario");