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 

ayuda sobre registros y....

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: ayuda sobre registros y.... Responder citando

Hola.
Alguien sabe como se puede hacer que cuando se esta introduciendo un valor en un TEdit, vaya comparando lo que se escribe con el contenido de un campo de una determinada tabla y aparezca algo similar a lo que sale cuando en builder se esta escribiendo por ejemplo:
Edit1->.... y sale la ventanita esa donde estan todas las propiedades de ese control, y al ir escribiendo letras va saltando a los que coinciden con lo escrito.
Es porque tengo una tabla de una base de datos con clientes, con unos campos nombre, direccion, etc... bien, al crear una nueva factura en mi programa, para seleccionar un cliente pretendo que al ir escribiendo el nombre, me aparezca un desplegable con los nombres que tengo en la tabla, y al seleccionar uno se me rellenen mis Edits con todos los datos de ese cliente.
No se si alguien me ha entendido, me explico fatal, lo sé.
Volver arriba
Mensaje    Asunto: ayuda sobre registros y.... Responder citando

Has probado filtrar la tabla en el onkeyup del edit:

Tabla->Filtered = false;

Tabla->Filter = "[Campo] = " + Edit1->Text + "*";

Tabla->Filtered = true;

Pruebalo. Nos vemos.

Volver arriba
Mensaje    Asunto: ayuda sobre registros y.... Responder citando

Funciona, no se bien como usarlo pero funciona, lo único es que faltaba una cosa:

donde decías:

Tabla->Filter = "[Campo] = " + Edit1->Text + "*";

es:

Tabla->Filter = "[campo] = '" + .... + "*'";

te lo digo por si acaso lo vas a usar tú Smile

gracias

Volver arriba
Mensaje    Asunto: ayuda sobre registros y.... Responder citando

Cierto, no lo habia probao, pero gracias. Toy un poco desentrenao.

Nos vemos.

Volver arriba
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.