Ver Mensaje Individual
  #6  
Antiguo 10-12-2017
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
 
Registrado: Aug 2013
Ubicación: Argentina
Posts: 1.858
Reputación: 10
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Volviendo al codigo original, los tiros van por aca:

Cita:
Empezado por aposi Ver Mensaje
Código Delphi [-]
if contraseña2 = fModulo.qcontraseña['pass'].value
No tengo Delphi a mano para probar, pero fModulo.qcontraseña['pass'].value esto devuelve un Variant, y contraseña2 es un string. Y como no tengo a mano para probar, no recuerdo si se pueden comparar directamente strings y Variants.

Lo que si se puede hacer es convertir el valor del campo a string, quedando asi:

Código Delphi [-]
if contraseña2 = fModulo.qcontraseña['pass'].AsString

Ahora si es posible comparar los dos strings

El Locate lo que hace es posicionar el DataSet en el primer registro que cumple la condición, y devuelve True si encontró 1, o False en caso contrario

Última edición por AgustinOrtu fecha: 10-12-2017 a las 21:03:49.
Responder Con Cita