Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-01-2006
Avatar de Jesús Pena
Jesús Pena Jesús Pena is offline
Miembro
 
Registrado: nov 2005
Posts: 88
Poder: 19
Jesús Pena Va por buen camino
Question Cuestión de Estilo

Resulta que tengo en mi base de datos una tabla en la que puede haber varios registros con un mismo código pero diferenciados por un dígito de orden, el caso es que quiero que me aporteis ideas de como puedo hacer lo siguiente (aportando código si es posible), me explico:

Lo que quiero hacer es lo siguiente : cuando el usuario digite un código en un edit validar la existencia de dicho código y si existen varios registros en la tabla asociada mostrar una ventana con la lista de los registros encontrados para que el usuario seleccione el que quiera (de los de la lista).
Responder Con Cita
  #2  
Antiguo 11-01-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Creo que lo más facil sería montar una consulta y visualizar los registros resultantes en una rejilla que apareceria en la ventana emergente que citas.

Código Delphi [-]
Query1.Close;
Query1.Sql.Clear
Query1.Sql.Add('Select Campo1, campo2, campo3');
Query1.Sql.Add('From MiTabla');
Query1.Sql.Add('Where Campo1 = '+ QuotedStr(Edit1.Text);
Query1.Open;


Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 11-01-2006
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Cita:
Empezado por marcoszorrilla
Creo que lo más facil sería montar una consulta y visualizar los registros resultantes en una rejilla que apareceria en la ventana emergente que citas.

Código Delphi [-]
Query1.Close;
Query1.Sql.Clear
Query1.Sql.Add('Select Campo1, campo2, campo3');
Query1.Sql.Add('From MiTabla');
Query1.Sql.Add('Where Campo1 = '+ QuotedStr(Edit1.Text);
Query1.Open;

Un Saludo.
más:
Código Delphi [-]
 case query1.recordcount off
  0: 
   showmessage('no existe');
  1:
   Begin
    //lenar datos
   end;
  else
   begin
    //mostrar lista de encontrados
   end;
 end; //case
__________________

Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
La programación es cuestión de suerte? __cadetill Debates 44 24-01-2006 02:06:26
Estilo xp con forms mdi fabianbbg Varios 15 13-01-2006 16:40:47
Hojas de estilo en PHP roman PHP 3 12-04-2005 16:07:05
Boton Estilo Win'XP vtdeleon OOP 2 30-07-2004 10:22:22
Hacer una aplicación sin form DarkByte Varios 13 23-02-2004 00:10:14


La franja horaria es GMT +2. Ahora son las 07:45:36.


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