Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Validacion Para Entrar
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Validacion Para Entrar 
 
Buenas a todos esperon que esten bien y salu2 a todos
Mi punto es que tengo 2 campos de texto uno para ingresar un nombre de usuario y el otro la clave y bueno la cuestion es que esos 2 campos cuando se ingresen y si son exactos a los de la tabla de la base de datos entonces que permita hacer algo y si no entonces que permita hacer otra cosa

e aqui mi codigo
' gambas class file
PUBLIC cn AS NEW Connection
PUBLIC rs AS Result

PUBLIC SUB Button2_Click()

  ME.Close

END

PUBLIC SUB Form_Open()
   WITH cn
.type = "mysql"
.host = "localhost"
.login = "root"
.password = "6419148"
.name = "hola"

TRY .OPEN
IF ERROR THEN
Message.Error("error en la base de datos")
ME.Close
ELSE
rs = cn.Exec("SELECT * FROM usuarios")
rs.MoveFirst
END IF
END WITH
END

  



PUBLIC SUB Button1_Click()

  DIM validacion AS Result
  validacion = cn.Create("usuarios")
  IF validacion!usuario = TextBox1.Text AND validacion!pass = TextBox2.Text THEN
  Message.Info("correcto")
  ELSE
  Message.Error("incorrecto")
  END IF
  

END
 


En el  Button1_Click se establece la validacion que trataba de hacer :S pero siempre me sale incorrecto Muchas gracias por su tiempo
 



 
Fenriz07 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Validacion Para Entrar 
 
He intentado ejecutar tu codigo pero me sale el mensaje: "error en la base de datos"
Supongo que es porque no tengo la base de datos (la que creaste con las tablas y registros)...
¿la puedes proporcionar?, es para ver "completamente el código"..


Nota:
He probado este mini codigo:

PUBLIC SUB Button1_Click()
DIM usuario AS String
DIM contrasena AS String
usuario = "hola"
contrasena = "6419148"
  IF usuario = TextBox1.Text AND contrasena = TextBox2.Text THEN
  Message.Info("correcto")
  ELSE
  Message.Error("incorrecto")
  END IF
END


Y hace lo que tu quieres, lo comprueba y si esta bien, pues te dice "correcto"..

Por otro lado, en mi blog, gracias a la aportacion de Jesus y Celso,  hice una entrada referida a MySQL, y un programa realizado por ellos...

Gestor de Maquiladora de Ropa (ejemplo de base de datos MySQL)

Echale un vistazo al código fuente, lo mismo te puede resolver la duda...
Tambien viene un manual de como instalar mysql en linux (bueno seguramente eso ya lo sabrás....)

Saludos

Julio
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Validacion Para Entrar 
 
Hola.

Creo que esto puede servirte.

Conexion.tar.gz
Descripción: Ejemplo de validar usuario y contraseña en una base de datos. 
Descargar
Nombre del archivo: Conexion.tar.gz
Tamaño: 10.64 KB
Descargado: 113 veces
Conexion.tar.gz
Descripción: Ejemplo de validar usuario y contraseña en una base de datos. 
Descargar
Nombre del archivo: Conexion.tar.gz
Tamaño: 10.64 KB
Descargado: 113 veces
Conexion.tar.gz
Descripción: Ejemplo de validar usuario y contraseña en una base de datos. 
Descargar
Nombre del archivo: Conexion.tar.gz
Tamaño: 10.64 KB
Descargado: 113 veces

 



 
pittusa - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Validacion Para Entrar 
 
jsbsan escribió: [Ver mensaje]
He intentado ejecutar tu codigo pero me sale el mensaje: "error en la base de datos"
Supongo que es porque no tengo la base de datos (la que creaste con las tablas y registros)...
¿la puedes proporcionar?, es para ver "completamente el código"..


Nota:
He probado este mini codigo:

PUBLIC SUB Button1_Click()
DIM usuario AS String
DIM contrasena AS String
usuario = "hola"
contrasena = "6419148"
  IF usuario = TextBox1.Text AND contrasena = TextBox2.Text THEN
  Message.Info("correcto")
  ELSE
  Message.Error("incorrecto")
  END IF
END


Y hace lo que tu quieres, lo comprueba y si esta bien, pues te dice "correcto"..

Por otro lado, en mi blog, gracias a la aportacion de Jesus y Celso,  hice una entrada referida a MySQL, y un programa realizado por ellos...

Gestor de Maquiladora de Ropa (ejemplo de base de datos MySQL)

Echale un vistazo al código fuente, lo mismo te puede resolver la duda...
Tambien viene un manual de como instalar mysql en linux (bueno seguramente eso ya lo sabrás....)

Saludos

Julio


Amigo muchas gracias por tu tiempo y atencion me sirvio mucho el Gestor de Maquiladora muy bien el ejemplo, el gestor de seguridad que se llama Fseg, eso es lo que buscaba entiendo el codigo pero hay una cosillas que no xD pero de poco a poco se entiende De nuevo gracias y un Saludo
 



 
Fenriz07 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Validacion Para Entrar 
 
De nada, aqui estamos para ayudar...

Darle las gracias a:  Jesus y Celso, que fueron los que realmente hicieron el aporte...

Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Validacion De Letras Y Numeros ANDRYS General 3 Martes, 14 Diciembre 2010, 20:31 Ver último mensaje
razaAztk
No hay nuevos mensajes Alguna Validacion Para Fecha Y Que No Sea ... metalgearxd General 7 Domingo, 10 Marzo 2013, 18:44 Ver último mensaje
datobinario
No hay nuevos mensajes Validacion De Letra Ñ yireh General 1 Martes, 19 Abril 2016, 08:45 Ver último mensaje
vuott
No hay nuevos mensajes ¿Teneis Alguien El Codigo Para Hacer Las ... gambafeliz General 5 Jueves, 05 Septiembre 2019, 20:39 Ver último mensaje
gambafeliz
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron