Club Delphi  
    Paypal   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 Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 05-04-2015
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 giulichajari
Cita:
Empezado por giulichajari Ver Mensaje
Y con respecto a los componentes: si tengo un Clientdataset : no es mejor filtrar este y no el query asociado?
Siendo sincero no entiendo todos los pormenores como para aconsejarte el uso de uno u otro, pero el filtrado equivalente al anterior sobre el ClientDataSet, sería algo así:
Código Delphi [-]
...
var
  s: string;
begin
  with ClientDataSet1 do
  begin
    Filtered := False;
    s := EmptyStr;
    if Edit1.Text <> EmptyStr then
      s := s + ' AND OTRO_CAMPO = ' + QuotedStr( Edit1.Text );
    Filter   := Format( 'KEY_FIELD_1 = %s AND KEY_FIELD_2 = %s %s', 
      [ QuotedStr( DBLookupComboBox1.KeyValue ), QuotedStr( DBLookupComboBox2.KeyValue ), s ] );
    Filtered := True;
  end;
end;
Eso si, en este caso, los campos KEY_FIELD_1, KEY_FIELD_2 y OTRO_CAMPO deberán estar incluidos en el SELECT de la consulta.

Saludos
__________________
Daniel Didriksen

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


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
Filtrar grilla e imprimir lbidi Impresión 2 24-08-2011 13:53:16
como ver un tipo de datos de una grilla en otra grilla en el mismo form? calistian Varios 5 01-10-2008 19:29:04
ibdatabase y firebird a veces si a veces no Patricio Conexión con bases de datos 13 18-09-2008 14:01:21
To Be or Not To Be: Filtrar o no Filtrar esa es la cuestion gorsan Conexión con bases de datos 10 04-10-2007 11:14:10
A veces si, a veces no buitrago Firebird e Interbase 0 28-02-2004 03:05:13


La franja horaria es GMT +2. Ahora son las 14:47:37.


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