Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-01-2008
pozillo pozillo is offline
Miembro
 
Registrado: sep 2007
Posts: 12
Poder: 0
pozillo Va por buen camino
Problema con consulta

Hola,
primero de todo decir que soy bastante nuevo en sql y delphi, y estoy haciendo un programa que conecta con una base de datos en Access.

El caso es que quiero que en un panel me aparezcan diferentes nombres de los equipos del programa que estoy haciendo.

Lo he metido en un timer para que me los vaya cambiando, pero en el panel solo consigo que me salga la consulta y no los nombres que me deberian aparecer. Me aparece 'select nom from equip where id=1..' y al segundo id=2 y asi...pero no me aparecen los nombres.

Aqui os adjunto el codigo que seguro que hago algo mal, pero es que he probado bastantes veces y consigo sacarlo.

Código Delphi [-]
procedure TForm1.Timer1Timer(Sender: TObject);
begin
  if (num >= 0) and (num<=18) then 
  begin
    toolbar1.Buttons[num].indeterminate:= false;
    num:=num+1;
    toolbar1.Buttons[num];
    toolbar1.Buttons[num].indeterminate:= true;
    panel2.Caption:=query1.SQL.text + 'where id=' + inttostr(num);
  end;
end;

Un saludo y gracias de antemano.

Última edición por dec fecha: 29-01-2008 a las 13:28:10.
Responder Con Cita
  #2  
Antiguo 29-01-2008
Jose Roman Jose Roman is offline
Miembro
 
Registrado: jul 2006
Ubicación: Colombia
Posts: 361
Poder: 18
Jose Roman Va por buen camino
Bueno primero que todo dentro la del propiedad SQL del query tienes que poner: select nom from equip where id = :ID antes del llamar la propiedad caption del panel debes realizar, query1.close: query1.ParamByName('ID').value := IntToStr(num); query1.open; despues si asignas la propiedad caption: panel2.Caption:=query1.fields[0].value;
Responder Con Cita
  #3  
Antiguo 29-01-2008
pozillo pozillo is offline
Miembro
 
Registrado: sep 2007
Posts: 12
Poder: 0
pozillo Va por buen camino
gracias, era esto mismo que me comentas. Ahora ya me aparecen los nombres de los equipos correctamente.

Un Saludo,
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
Problema con una consulta y un like julioccz84 SQL 3 29-10-2007 12:00:12
problema con consulta sql kejos MS SQL Server 1 30-06-2006 18:36:50
problema con consulta sql Cosgaya SQL 4 16-01-2006 18:09:17
Problema con consulta PaLaSaca Conexión con bases de datos 4 23-04-2004 00:12:25
problema con consulta. jsanchez SQL 2 20-05-2003 19:35:55


La franja horaria es GMT +2. Ahora son las 03:16: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