Power Builder - Restablecimiento de contraseña en power builder

 
Vista:

Restablecimiento de contraseña en power builder

Publicado por Cindy Trujillo (1 intervención) el 02/07/2013 23:14:51
Espero por favor puedan ayudarme :)
Estoy realizando un software q tiene un logeo para ingresar y mi codigo es el siguiente:
//iniciar
string usuario, u_contraseña
// Profile TH
SQLCA.DBMS = "OLE DB"
SQLCA.AutoCommit = False
SQLCA.DBParm = "PROVIDER='SQLNCLI',DATASOURCE='YU-PC',PROVIDERSTRING='database=sise',PERSISTSENSITIVE='True',INTEGRATEDSECURITY='sspi'"

if sqlca.sqlcode <> 0 then
messagebox("Error en Conexión a Base de Datos",sqlca.sqlerrtext)
halt
end if
select idusuario, contr_usu into :usuario, :u_contraseña from usuario;

if(sle_usuario.Text =usuario and sle_contraseña.Text = u_contraseña) then
messagebox("Bien!!", "Contraseña correcta")
open(w_sise)
w_login.Visible = FALSE
else
messagebox("Lo sentimos", "Datos incorrectos")
end if

Me corre perfectamente, pero a apartir de esto, necesito realizar otra ventana para restablecer la contraseña del usuario cuando este lo requiera.. ¿Cómo hacerlo? Espero puedan ayudarme..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 37
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

Restablecimiento de contraseña en power builder

Publicado por JeinnerH (646 intervenciones) el 05/07/2013 20:05:38
Hola Cindy, la pregunta está bien amplia.

Lo que debes hacer es crear una ventana y pintar ahí los campos que necesitas para el cambio de contraseña. Una vez que hayas validado la nueva contraseña, la puedes almacenar con un Update a la tabla Usuarios. Recuerda un COMMIT;

Para llamar la ventana que creaste debes agregar un Open('Nombre_Nueva_Ventana')

No olvides en el close de la aplicación realizar un DISCONNECT SQLCA;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar