FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Comentario
Cita:
creo que con un "' or 'x' = 'x" estaríamos haciendo "SQL Injection"... NO aconsejo usar de esta forma al SQL. Saludos |
#2
|
||||
|
||||
Hola, muchas gracias por las respuestas, he puesto el codigo asi,
pero si el showmodal no es mrOK, me da un error de 'Access violation at address...', y ademas la tabla de usuarios tiene un campo que indica si tienen permiso a todo o solo a ingreso de datos, como puedo manejar eso? Yo pensaba crear una variable global y asignarla pero ahora no se donde definirla, tomar su valor o asignarla. Gracias Fede
__________________
De lo que hay no falta nada!!! |
#3
|
||||
|
||||
Prueba con:
Aunque te recomiendo que definas un registro y una variable en modulo datos:
__________________
Sitrico Última edición por sitrico fecha: 05-06-2007 a las 00:07:16. |
#4
|
||||
|
||||
Asi es sitrico, lo he resuelto con un registro y el form de validacion lo largo en el oncreate del form principal de la sig manera:
esta bien hacerlo de esta manera, que ventajas tiene hacerlo de la otra manera? y para validar al usuario definí un procedure en la base firebird y quedo asi y al registro lo defino asi luego creo una instancia de este el la parte publica del form principal para accederlo desde cualquier form. Es correcto hacerlo de esta manera, es la primera vez que hago una validación de usuarios y me gustaria escuchar alguna opinion. Gracias Fede
__________________
De lo que hay no falta nada!!! |
#5
|
||||
|
||||
A mi me funciona esto de forma muy simple:
Pongo este código en el onshow de la ventana principal FLogin es una ventanita de captura que pide usuario y contraseña, de paso en el mismo objeto guardo los datos de usuario,nivel, nombre, etc. esta ventana le digo al IDE que me la cree automáticamente y ahi la dejo para acceder a los datos del usuario logeado desde cualquier otro lado del programa. Es rudimentario pero me ha funcionado muy bien Aqui el codigo integro de la unidad FLogin, aclaro que uso Zeos para hacer la conexion a BD MySQL
Les repito que a mi me ha funcionado muy bien y obviamente le faltan toques de elegancia pero ahi se los dejo. Para saber por ejemplo que usuario esta dentro del sistema en cualquier otro lado del programa, solo agrego la unidad al uses y accedo FLogin para conocerlo. Te anexo el código y el form.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| Última edición por AzidRain fecha: 05-06-2007 a las 03:27:03. |
#6
|
||||
|
||||
Muchas gracias azidrain me viene muy bien esto ya que estoy aprendiendo, lo vere con mas detalle.
Fede
__________________
De lo que hay no falta nada!!! |
#7
|
||||
|
||||
fedelphi
Cita:
Cita:
¿ cada vez que se ejecuta el onShow se crea un nuevo formulario ? Creo que tienes fugas de recursos.
__________________
Sitrico |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Validación de nif | Acker | Varios | 4 | 20-06-2006 13:44:03 |
Validacion | spaike | Varios | 2 | 19-04-2006 19:56:12 |
validacion | halifax | Tablas planas | 7 | 06-02-2005 23:25:53 |
Validacion | Carlex | Conexión con bases de datos | 1 | 08-09-2004 23:53:41 |
Validación C.I.F. | Kafu | Varios | 2 | 23-05-2003 19:09:29 |
|