FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
locate
Hola...yo de nuevo, ahora tengo una cuestion, tengo una tabla donde agrego informacion, y quiero hacer una busqueda sencilla para ello utilizo el comando locate (el campo a buscar es un string) y quisiera que no me diferenciara entre mayusculas y minusculas, es decir si en a tabla existe el registron "SISTEMAS" que si el usuario busca "sisTEMAS" lo detecte, tengo el siguente codigo:
el codigo va en un boton que busca lo que el usuario pone en un edit1 este codigo si e funciona muy bien pero diferencia mayusculas de minusculas, habra alguna forma de que no diferencie???? de antemano gracias. |
#2
|
||||
|
||||
Debes usar la opción "loCaseInsensitive" para que no diferencie entre mayúsculas y minúsculas, con lo que tu código quedaría asi:
Código:
|
#3
|
||||
|
||||
Hola marcosmendozaa, como te dice el amigo elkurgan, la opción que necesitas es loCaseInsensitive, en tu codigo no necesitas hacer doble vez el Locate, si el Locate te devuelve True es porque ya lo ha encontrado y se ha posicionado en ese registro.
También tienes la opción loPartialKey que te hace una busqueda aproximada. Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#4
|
|||
|
|||
ps muchas gracias por tu respuesta me parece muy logica, i ps asi puse el codigo
if(dm.T_deptoimpre.Locate('nombre_departamento',edit1.Text, [loCaseInsensitive])) then dm.T_deptoimpre.Locate('nombre_departamento',edit1.Text, [loCaseInsensitive]) else showmessage('No hay impresoras en ese departamento') incluso lo intente con el lopartialkey y no me funciona tampoco me marca error: undeclared identifier: "loCaseInsensitive" Incompatible types:'Tlocateoptions' and integer |
#5
|
||||
|
||||
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#6
|
|||
|
|||
Db
en la DB no BD por si acaso
|
#7
|
||||
|
||||
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
En español, Base de Datos, será BD
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Locate | mauqu | Varios | 9 | 06-08-2007 18:27:20 |
Yo uso LOCATE y tu......... | JULIOCTORRESG | Varios | 1 | 02-03-2007 02:10:47 |
Locate | sanrp2004 | Varios | 3 | 21-06-2006 21:30:37 |
Uso del Locate | jzk | Conexión con bases de datos | 8 | 22-04-2005 14:05:03 |
Locate | hgiacobone | Conexión con bases de datos | 6 | 08-07-2003 16:33:49 |
|