https://foro.gambas-es.org/viewtopic.php?f=1&t=751&p=4179#p4179
-----------------------------------
jousseph
Martes, 06 Julio 2010, 15:18

Re: Como Hago Para Validar Dos Campos En Una Misma Tabla
-----------------------------------
Este es mi codigo:
[code linenumbers=false syntax=gambas]
PRIVATE contador1 AS Integer = 0
PUBLIC SUB Button5_Click()
coneccion.asisresul = coneccion.asiscon.Exec("SELECT * FROM acceso1") 
IF TextBox1.Text = "" OR TextBox2.Text = ""
 Message.Info("DEBE LLENAR LOS CAMPOS REQUERIDOS ")
  ELSE 
IF coneccion.asisresul!nombre LIKE "*" & TextBox1.Text & "*" THEN
IF coneccion.asisresul!contrasena LIKE "*" & TextBox2.Text & "*" THEN 
Message.Info("CONTRASEÑA CORRECTA BIENVENIDO O BIENBENIDA")
 ME.Close 
 cargaacceso.Show
  ENDIF 
ELSE 
   Message.Error("NOMBRE O CONTRASEÑA INCORRECTA VUELVA A INTENTARLO")
   TextBox1.Text = ""
   TextBox2.Text = ""
    TextBox1.SetFocus
   contador1 = contador + 1
 IF contador1 = 3 THEN 
 Message.Warning("HA INTENTADO ACCESAR MAS DE 3 VECES POR SEGURIDAD ESTE SISTEMA SE CERRARÁ")
 ME.Close
  
ENDIF 
ENDIF  
ENDIF 

  END[/code]
Compañeros lo que pasa es que tengo un formulario con 2 texbox 1 para nombre y otro para contraseña, que en sqlite esta creada la tabla acceso1 con 2 campos 1 para nombre y otro para contraseña lo que pasa es que el usuario cuando introduce el nombre y la contraseña osea cuando registros 2 usuarios para que puedan tener acceso al sistema deja entrar al que registre en los campos primarios pero cuando registro a otrs usuarios de alli para abajo no los toma en cuenta, me explico ejemplos
1-nombre
2-contrasena 
quedaria asi horizontalmente nombre contrasena
                                            jou          1234
pero al registrar la 2da          ana           321  no la valida ni la toma en cuenta porque pasara esto si para eso esta select* from acceso1 osea todo?
gracias disculpenme no soy tan experto programando en gambas y tengo dificultades con sentencias sql.


