Power Builder - PFC w_logon

 
Vista:

PFC w_logon

Publicado por Beto (3 intervenciones) el 19/12/2011 22:07:25
Hola Amigos

Necesito ayuda, necesito autentificar un usuario de una tabla de usuarios
seg_usuarios desde la ventana w_logon, pero no logro conseguir esto.

Uso PFC 10.5
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

PFC w_logon

Publicado por JeinnerH (646 intervenciones) el 20/12/2011 05:24:47
Qué tienes hecho?

Lo básico serían los siguientes pasos:

Si usas un archivo con la configuración de conexión .ini, lo que primero se hace es leer cada elemento del archivo. Lo cual se hace utilizando la función:
ProfileString('NOMREARCHIVO.INI', '[ENCABEZADO]', 'ELEMENTO', '')

SQLCA.Database=
SQLCA.DBParm=
SQLCA.LogID='usuarioconexion'
SQLCA.LogPass='abracadabra'
CONNECT;
If SQLCA.SQLCode = -1 Then
...

Una vez que has conectado a la base de datos solamente buscas si existe el usuario en la tabla que has definido:
Select 1
Into :li_Usuario_Existe
Where cod_usuario = :ls_cod_usuario;
If li_Usuario_Existe = 1 Then
...

Cuál es el problema específico que tienes?

Si mal no recuerdo los la ventana W_Logon sólo trae lo necesario pero falta el código para establecer la conexión.

No recuerdo los detalles, pero si tienes pregunta más específicas te podría ayudar.

Saludos.
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