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 12-11-2010
Aluren Aluren is offline
Registrado
 
Registrado: mar 2010
Posts: 4
Poder: 0
Aluren Va por buen camino
Problemas Tclient Dataset y DBGrid

Que tal, soy nuevo en esto de las conecciones de DB con delphi 7 y Firebird 2.5, asi que use un tutorial para conectar mi DB de firebird con el ClientData Set.
En la pantalla principal, tengo un
DBGRID-> conectado->DataSource->conectado ->ClientData Set-> Conectado-> DataSetProvider-> Conectado-> IBQuery....

Mi pregunta es ... Como puedo hacer para selecionar un registro del DBGrid a travez de un IBQuery usando un edit???... por que no encontre todavia la manera de hacerlo!
ya que la lista de registros es bastante grande para ir recorriendolo con el scroll...

Espero que me hayan entendido....

Gracias!
Responder Con Cita
  #2  
Antiguo 12-11-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
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 Aluren.

Para seleccionar un registro igual al contenido del Edit:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
 with IBQuery1 do
  begin
    Close;
    SQL.Text:= 'SELECT * FROM TU_TABLA WHERE TU_CAMPO = ' + QuotedStr(Edit1.Text);
    Open;
  end;
end;

Para seleccionar registros coincidentes con la primera parte escrita en el Edit:
Código Delphi [-]
procedure TForm1.Button2Click(Sender: TObject);
begin
  with IBQuery1 do
  begin
    Close;
    SQL.Text:= 'SELECT * FROM TU_TABLA WHERE TU_CAMPO LIKE ' + QuotedStr(Edit1.Text+'%');
    Open;
  end;
end;

Saludos.
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
Seleccionar datos de un dbgrid, no de un dataset martinartaza Conexión con bases de datos 4 04-10-2010 17:05:17
2 DBGrid para 1 Dataset jphv Conexión con bases de datos 2 11-04-2009 22:05:28
Se puede usar un DBGrid sin ningun Dataset rgstuamigo OOP 4 06-02-2009 23:07:17
Ver DataSet en un DBGrid Cecilio Conexión con bases de datos 4 08-09-2007 18:14:32
Encontrar TClient/Server Socket para Delphi7 DarkByte Internet 4 11-06-2004 09:58:03


La franja horaria es GMT +2. Ahora son las 14:07:38.


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