Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-11-2004
rochi rochi is offline
Miembro
 
Registrado: nov 2004
Ubicación: mvd, uruguay
Posts: 57
Poder: 20
rochi Va por buen camino
Question Ayuda al usuario para realizar búsquedas

Hola, estoy realizando una aplicación en Delphi 7, con Firebird 1.5, usando las IBX. Pues bien, como ya dije totalmente nueva en esto, y tengo el siguiente problema que no se como encarar. Despliego los campos de la tabla X de mi bd en DBEdits. Supongamos que X tiene 2 campos: cod:integer;
nom_cod:string. El cod es clave primaria de la tabla.
Quisiera crear un mecanismo de búsqueda para que el usuario, si no recuerda el código, mientras digite el nombre aparezca una lista con los nombres que se aproximan en contenido, a lo digitado. Entonces, de ahí selecciona uno y listo.
Sobre un DBEdit no puedo hacerlo, me lo toma como una modificación de un campo.
Usé un DBLookUp para editar el campo, pero creo que algo hice mal, porque si digito nom1, tengo en la lista nom1,nom 2,nom3,....,nom_n
pero solo puedo buscar hacia adelante, si estoy en nom3 y pongo nom2, no vuelve hacia atrás y no cambia el registro en la tabla (si lo hace hacia adelante). No se si usar un IBQuery, en fin, desorientación total.
Sigo leyendo y experimentando a medida que leo, pero de todos modos, quisiera alguna visión mas experimentada del problema, o algun enlace con algo al respecto.

(Estuve buscando mensajes similares al mío pero no he encontrado nada...)

Gracias, saludos
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 14:55:06.


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
Copyright 1996-2007 Club Delphi