busqueda parcial en un string
Publicado por Giro (5 intervenciones) el 11/08/2004 21:34:59
Hola a todos lo primero es que soy un novato en Delphi
Estoy usan el locate para realizar una busqueda parcial en un campo de una tabla, utilizo la opcion lopartialkey del locate pero no me funciona, no se si estoy haciendo algo mal en teoria deberia si un registro tiene en el contenido de un campo el texto ESTO ES UNA PRUEBA si yo quiero localizar PRUEBA deberia traerlo pero no lo hace, quisiera saber si estoy haciendo algo mal o si hay alguna otra forma de como localizar un campo en una tabla que contenga una parte o la totalidad de un texto que quiero buscar.
la sentencia que estoy usando es la siguiente :
if not DM.Tclientes.Locate('nombre',SearchEd.Text, lopartialkey, locaseinsensitive])Then
MessageDlg ('No Existen Registros Con Esa Descripción', mtError, [mbOK],0);
Uso como BD SQL2000 y estoy trabajando con componentes ADO y Delphi 5
Gracias anticipadas.
Estoy usan el locate para realizar una busqueda parcial en un campo de una tabla, utilizo la opcion lopartialkey del locate pero no me funciona, no se si estoy haciendo algo mal en teoria deberia si un registro tiene en el contenido de un campo el texto ESTO ES UNA PRUEBA si yo quiero localizar PRUEBA deberia traerlo pero no lo hace, quisiera saber si estoy haciendo algo mal o si hay alguna otra forma de como localizar un campo en una tabla que contenga una parte o la totalidad de un texto que quiero buscar.
la sentencia que estoy usando es la siguiente :
if not DM.Tclientes.Locate('nombre',SearchEd.Text, lopartialkey, locaseinsensitive])Then
MessageDlg ('No Existen Registros Con Esa Descripción', mtError, [mbOK],0);
Uso como BD SQL2000 y estoy trabajando con componentes ADO y Delphi 5
Gracias anticipadas.
Valora esta pregunta


0