Red de conocimiento informático - Computadora portátil - Código fuente de modificación de contraseña de la base de datos C#, se necesita con urgencia, esperando en línea. ¡Olvídate de la guía de Dios! ! ! ! ¡Muchas gracias!

Código fuente de modificación de contraseña de la base de datos C#, se necesita con urgencia, esperando en línea. ¡Olvídate de la guía de Dios! ! ! ! ¡Muchas gracias!

Pruebe el siguiente código:

string?"?"=?"";//nombre de usuario

string?oldPassword?=?textBox1.Text. Trim(); //Obtener el contenido del cuadro de contraseña original

string?newPassword?=?textBox2.Text.Trim() //Obtener el contenido del nuevo cuadro de contraseña

string?repetirPassword?=?textBox3.Text.Trim();//tomar el contenido del cuadro de repetición de contraseña

string?strConn?=?""";//cadena de conexión

string?sql?=?""" ;

if?(newPassword?==?repeatPassword)

{

SqlConnection?conn? =?new? SqlConnection(strConn);

conn.Open();

sql?=?string.Format("select?count(*)?from[usuario]? donde?yonghu= '{0}'?and?password='{1}'",yonghu?oldPassword);

SqlCommand?cmd?=?new?SqlCommand(sql,conn);

if((int)(cmd.ExecuteScalar())gt;0)

{

sql?=?string.Format("actualizar?[usuario] ?set? contraseña ='{0}'?where?yonghu='{1}'",newPassword,yonghu);

cmd?=?new?SqlCommand(sql,conn);

cmd. ExecuteNonQuery();

MessageBox.Show("¡La contraseña se cambió correctamente!");

}

else

{

MessageBox.Show("¡La contraseña original es incorrecta!");

}

conn.Close();

}

else

{

MessageBox.Show("¡Dos entradas de contraseña no coinciden!") ;

}