hacer un Locate "NoPartial" ???
Holaa,
quisiera saber si hay alguna manera de hacer un Locate en una TTable sobre una Base de Datos de manera que no sea Partial o CaseInsensitive que son las dos unicas opciones que me da inicialmente Borland con TLocateOptions Tambien podria usar un Query pero a veces no me conviene o tambien puedo usar Filtros... quizas una operacion valida seria : 1º Locate (usuario = "tal") 2º comprobar que el campo usuario sea igual que "tal" 3º si no es igual busca siguiente.... |
Cita:
¿Podrías explicarte mejor? |
O sea,
Código PHP:
un saludo. |
Ah, PHP. Disculpa.
¿Es Delphi for PHP? |
CustTable->Locate("nombre",txt_nombre->Text, []); de esta forma no pones nada. Seria bueno que explicaras un poco mas que es lo que necesitas hacer
|
Pues simplemente quiero localizar un ID en una tabla.
Tengo dos tablas: Tabla 1: id nombre tabla 2: id id_tabla1 nombre y si pico sobre tabla 2 quiero que me haga un locate en tabla 1 con el id_tabla1 mi problema es: si tengo id desde 0 a 222 si mi id_tabla1 = 22 me buscará el 222 y el 22 si tengo en "partial". en borland builder c++ " [] " no lo puedo usar para asignar valores "vacios" a un parametro de la funcion locate Opts.Clear(); BDatos->Tp1_proyecto->Locate("id", BDatos->Tp6_rel_entidades_rel->FieldByName("id_proyecto_look")->AsInteger,Opts); y esto asi funciona por fin! un saludo! |
La franja horaria es GMT +2. Ahora son las 22:17:24. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi