Red de conocimiento informático - Material del sitio web - 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)

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)

De hecho, es mejor arrastrar los controles uno por uno

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

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;

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");