Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-11-2012
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 15
feliz-58 Va por buen camino
Exclamation

Cita:
Empezado por ecfisa Ver Mensaje
Hola.

Podes hacer:
Código Delphi [-]
procedure Tregistro.BitBtn8Click(Sender: TObject);
begin
  with ADOTable1 do
  begin
    Filtered:= False;
    Filter  := 'NAME LIKE ' + QuotedStr(Edit1.Text + '%');
    Filtered:= True;
  end;
end;

Saludos.

Me sale un error, me dice "Project Project1.exe raised Class EOleExection With message ´No se encontro el elemento en la coleccion que corresponde al nombre o el ordinal solicitado´. Process Stopped.
Responder Con Cita
  #2  
Antiguo 30-11-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola feliz-58.

La costumbre de copiar y pegar...

Te hice un ejemplo al vuelo, creo que en tu caso (al menos así parece en tu primer mensaje) el campo se llama Nombre no NAME como usé en mi código.

Reemplazá NAME por el nombre de tu campo y verás que funciona correctamente.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 30-11-2012
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 15
feliz-58 Va por buen camino
Cita:
Empezado por ecfisa Ver Mensaje
Hola feliz-58.

La costumbre de copiar y pegar...

Te hice un ejemplo al vuelo, creo que en tu caso (al menos así parece en tu primer mensaje) el campo se llama Nombre no NAME como usé en mi código.

Reemplazá NAME por el nombre de tu campo y verás que funciona correctamente.

Saludos.
si, que mala costumbre la de Copy and Paste por eso no funcionaba jajajaja, gracias,

Aunque recuerda que mi ejemplo es con Locate y me diste uno Con filter


Muchisimas Gracias

//Saludos
Responder Con Cita
  #4  
Antiguo 30-11-2012
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 15
feliz-58 Va por buen camino
Para otros usuarios

Si otro usuario quiere Utilizar el Codigo:
Código Delphi [-]
begin
  with ADOTable1 do
  begin
    Filtered := False;
    Filter := 'Nombre LIKE ' + QuotedStr(Edit1.Text + '%');
    Filtered := True;
    if adotable1.RecordCount = 0 then
    begin
    Showmessage ('Usuario No Encontrado');
  end;
end;
end;

Aqui si no encuentra el usuario te muestra un Mensaje
Responder Con Cita
  #5  
Antiguo 01-12-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por feliz-58 Ver Mensaje
Aunque recuerda que mi ejemplo es con Locate y me diste uno Con filter
Hola feliz-58.

Es que no es posible lograr lo que pediste:
Cita:
... localice todos los nombres que comienzan con ...
mediante el método Locate.

Aunque está en el ejemplo, me olvidé de decirte que para que el filtrado desaparezca basta que pongas la propiedad Filtered en falso en cualquier punto del código.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 01-12-2012 a las 04:02:09.
Responder Con Cita
  #6  
Antiguo 31-07-2013
koalasoft koalasoft is offline
Miembro
 
Registrado: oct 2004
Ubicación: Tenosique Tabasco
Posts: 86
Poder: 22
koalasoft Va por buen camino
Use el ejemplo con el parametro Locate ..

Tengo dos dudas ...

01.- Hay alguna forma para que despues que haya buscado la fila donde esta la palabra, esta quede seleccionado la fila (sobreado) ?

02.- Alguna forma una vez que se realizo el filtrado que SOLO aparezca la fila con el campo buscado .. osea que no aparezca ninguno mas en pantalla?

Saludos !! ..
Responder Con Cita
  #7  
Antiguo 31-07-2013
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.695
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Cita:
Empezado por koalasoft Ver Mensaje
.
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
locate marcosmendozaa Varios 6 29-05-2014 22:37:07
Locate mauqu Varios 9 06-08-2007 17:27:20
Yo uso LOCATE y tu......... JULIOCTORRESG Varios 1 02-03-2007 01:10:47
Locate sanrp2004 Varios 3 21-06-2006 20:30:37
Uso del Locate jzk Conexión con bases de datos 8 22-04-2005 13:05:03


La franja horaria es GMT +2. Ahora son las 01:48:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi