Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Busqeuda de elementos en tablas

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Busqeuda de elementos en tablas Responder citando

Hola a todos!
Estoy intentando hacer un form generico que a traves del valor que se le ponga en un edit, buscar ese valor en un campo determinado de una tabla, de manera que vaya al registro que contenga ese valor. Lo tipico de Busacr y Buscar Siguiente. Estoy usando Findfirst findnext, pero distingue entre mayusculas y minusculas y no permite busqueda parciales.
¿alguien podria indicarme como conseguir la posibilidad de seleccionar esta dos opciones?
Gracias por vuestro tiempo!!
Volver arriba
Mensaje    Asunto: Busqueda en Tablas Responder citando

Podrias usar los filtros de la tabla

Solo tienes que porner la propiedad

modDatas->venTable->Filtered = true;

y cuando quieras filtrar pondrias

modDatas->venTable->Filter = "VENNAME='" + edFilter->Text + "*'";

El asterisco se utiliza para que busque cualquier nombre o palabra que empieze con las letras que tu estas buscando y si quieres que te muestre todos los registros de nuevo lo unico que tienes que hacer es

modDatas->venTable->Filtered = false;

Espero que esto te sirva por que a mi me ha servido de mucho.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

pero como le puedo hacer para que un locate no distinga mayusculas y minusculas
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.