Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-12-2005
jdangosto jdangosto is offline
Miembro
 
Registrado: jun 2004
Posts: 82
Poder: 20
jdangosto Va por buen camino
Question ¿Qué falla aquí?

Hola.

Tengo el siguiente código.
Código Delphi [-]
if edit1.Text = '' then begin
        MessageDlg('¡¡ Debe Introducir una Cadena a Buscar !!', mtInformation,
      [mbOk], 0);
      end //if
else begin
        case RadioGroup1.ItemIndex of
        0: begin
                buscar_nombre.Close;
                buscar_nombre.ParamByName('nom').AsString := edit1.Text+'%';
                buscar_nombre.Open;
                end;
        1: begin
                buscar_apellidos.Close;
                buscar_apellidos.ParamByName('ap').AsString := edit1.Text+'%';
                buscar_apellidos.Open;
                end;
        2: begin
                buscar_ciudad.Close;
                buscar_ciudad.ParamByName('ciu').AsString := edit1.Text+'%';
                buscar_ciudad.Open;
                end;
        3: begin
                buscar_notas.Close;
                buscar_notas.ParamByName('not').AsString := '%' + edit1.Text +'%';
                buscar_notas.Open;
                end;
        end;//case
end;//else

Al compilar no da níngun error, e incluso si realizo una búsqueda por Nombre, seleccionando el Item 0 del radiogroup funciona a la perfeccion. El problema que tengo es el siguiente:
- SI quiero volver a realizar una búsqueda introduciendo otro nombre en el edit no me funciona y seleccionando la opción 0 del radiogroup no se ejecuta.
- Cuando eligo cualquier otra opción del radiogroup da un error diciendo que el parametro 'nom' , que se pasa en la primera opción, no lo encuentra, cuando debería de estar actuando otro parametro según la opción que elijas.

¿Qué está mal?
__________________
Lo que los Ojos ven y los Oidos Oyen la Mente se lo Cree (H.Houdini)
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 13:36:31.


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