Modificación de contraseña del código fuente
¿Cadena? ¿Hu Yong? =?"";//Nombre de usuario
Cadena? ¿Contraseña anterior? =?Cuadro de texto 1. text . Trim(); //Obtiene el contenido del cuadro de contraseña original.
¿Cadena? ¿Nueva contraseña? =?Cuadro de texto 2. text.Trim(); //Obtiene el contenido del cuadro de nueva contraseña.
¿Cadena? ¿Repita la contraseña? =?Cuadro de texto 3. text . Trim(); //Obtiene el contenido del cuadro de contraseña repetida.
¿Cadena? strConn? =?"";//Cadena de conexión
Cadena? SQL? =?"";
¿Si? (¿nuevaContraseña?==?Repetir contraseña)
{
¿Conexión Sql? ¿Conn? =?Nuevo? SqlConnection(strConn);
conn.Open();
sql? =?Cadena. format("¿Seleccionar? Count(*)? ¿Desde dónde? [Usuario]? ¿Dónde? Hu Yong = "{ 0 }"? Entonces qué. Contraseña = '{1} ' ", Hu Yong?, contraseña anterior < /); p>
¿Comando Sql? cmdd? =?Nuevo? SqlCommand(sql,conn);
¿Si? ((int)(cmd.ExecuteScalar()) gt; 0)
{
sql? =?Cadena. format("¿Actualizar? [Usuario]? ¿Configuración? Contraseña = "{ 0 }"? ¿Dónde? Hu Yong = '{1} ' ", nuevaContraseña, Hu Yong); =?Nuevo? SqlCommand(sql,conn);
cmd. EjecutarNonQuery();
MessageBox. Display("¡La contraseña se cambió correctamente!");
}
Otros
{
MessageBox. display("¡La contraseña original es incorrecta!");
}
conn Close();
}
Otros
p>
{
Cuadro de mensajes. display("¡Las dos contraseñas ingresadas son inconsistentes!");
}