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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-08-2010
gonza_619 gonza_619 is offline
Miembro
 
Registrado: feb 2010
Posts: 157
Poder: 16
gonza_619 Va por buen camino
consulta sql con dbgrid asociado a un table

hola a todos , bueno miren necesito hacer una consulta sql sobre una tabla que tiene un campo ESTADO, necesito q me muestre en el dbgrid todos los registros que tienen estado ALTA, el problema es que el datasource del dbgrid esta asociado al de un TABLE de donde tengo q hacer la consulta, es que tambien tengo que hacer modificaciones y poder eliminar datos de esa tabla. Entonces pense quizas en que cuando se presione el boton de DE ALTA. podria ser=
Código Delphi [-]
query1.SQL.Clear;
query1.SQL.Add('select * profesores where estado=1');
query1.ExecSQL;
dbgrid1.DataSource:=datasource5;
El datasource5 esta asociado al tquery.
Y cuando presiono un boton VER TODOS se aplique=
dbgrid1.datasource:=datasource1.
osea que vuelva al datasource del TABLE como al ppio.
Bueno queisiera conocer si ahi alguna posibilidad o alguna otra forma. no necesito hacerlo todo por SQL a traves de un tquery,por eso la consulta.gracias a todos
Responder Con Cita
  #2  
Antiguo 24-08-2010
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 23
Caro Va por buen camino
Hola gonza_619, como estas utilizando un Table puedes utilizar la propiedad Filter para hacer tu consulta:

Código Delphi [-]
 Table1.Filtered := False;
 Table1.Filter := 'estado = 1';
 Table1.Filtered := True;

Para ver nuevamente todos tus registros :

Código Delphi [-]
 Table1.Filtered := False;

Pero como tu mismo dices puedes hacerlo todo solo con Querys.

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
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
Cómo saber el tipo de componente asociado a una DBGrid? gandalf_uy OOP 4 10-06-2010 19:27:18
TDBEdit con TLabel asociado Kubelo OOP 1 31-05-2010 12:42:26
Lookup y campo asociado Vlady OOP 3 06-02-2008 21:29:13
Como modificar valores desde un dbgrid q esta asociado a un QUERY? fmonte SQL 12 26-08-2004 22:25:22
Consulta sobre TABLE cone220 Conexión con bases de datos 3 17-06-2003 22:43:21


La franja horaria es GMT +2. Ahora son las 08:43:14.


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