Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-10-2011
Niiña Niiña is offline
Miembro
NULL
 
Registrado: sep 2011
Posts: 36
Poder: 0
Niiña Va por buen camino
Actualizar Label y Edit.

Como puedo actualizar un Label y un Edit. Osea realizo las consultas a la base de datos..
me muestra la información en los Edit y Label pero siempre tengo que darle click o a la barra para que aparezcan los datos. Hay un Evento o una función que muestre automáticamente los datos..???
Responder Con Cita
  #2  
Antiguo 04-10-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Le das click a la barra ????????.
Que barra ??????
Tiene algun evento la barra ??????.
Es barra libre donde las cervezas son gratis ??????.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 04-10-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Me apunto a lo de la barra gratis.
Me tiene intrigado saber realmente lo que busca.
Responder Con Cita
  #4  
Antiguo 04-10-2011
Niiña Niiña is offline
Miembro
NULL
 
Registrado: sep 2011
Posts: 36
Poder: 0
Niiña Va por buen camino
xD..

La barra espaciadora.. del teclado!
no. es solo al presionar cualquier tecla es que me muestra los datos en los Edit. Y en los Label tengo que darle click para poder ver los resultados.. noc pero quiero saber como poder actualizarlo sin tener que hacer lo descrito anteriiormente..
Responder Con Cita
  #5  
Antiguo 04-10-2011
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 Niiña.

Creo que te sería más simple reemplazar el TLabel por un TDBText y el TEdit por un TDBEdit. (pestaña DataControls)
Ambos componentes tienen la propiedad DataSource, en la que debes asignar el TDataSource relacionado a tu DataSet y la propiedad DataField donde podés asignar el campo a mostrar o editar según se trate de un TDBText o un TDBEdit.
De ese modo cuando te desplaces por el DataSet, automáticamente verás reflejado el cambio de los campos en los componentes sin tener que hacer asignación alguna.

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #6  
Antiguo 04-10-2011
Niiña Niiña is offline
Miembro
NULL
 
Registrado: sep 2011
Posts: 36
Poder: 0
Niiña Va por buen camino
uhmm. bien. pero como se lo asignaria al DataFiel si ya tengo una consulta en el SQLQuery que se relaciona con el DataSource. me muestra es lo anterior.

lo que quiero es:

Query.Close;
Query.SQL.Clear;
Query.SQL.Add('SELECT Tabla1.cantidad from Tabla1,Tabla2 where Tabla1.id=tabla2.idT and Tabla1.nombre='''+Edit1.Text+'''');
Query.Open;
if (Edit1.Text ='')then
cantr.DataField:='x'
else
cantr.DataField:=Query.FieldByName('cantidad').AsString;

Pero no lo hace muestra es otro dato que tengo.
Responder Con Cita
  #7  
Antiguo 04-10-2011
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 Niiña.

Podés asígnar los valores a las propiedades en el evento OnShow del form, por ejemplo:
Código Delphi [-]
procedure TForm1.FormShow(Sender: TObject);
begin
  DBText1.DataSource:= DataSource1;  // el nombre del datasource que apunte a Query
  DBText1.DataField:= 'cantidad';    // el nombre del campo a mostrar
end;

Saludos.
__________________
Daniel Didriksen

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

Última edición por ecfisa fecha: 04-10-2011 a las 23:25:00. Razón: Agregar comentarios
Responder Con Cita
  #8  
Antiguo 04-10-2011
Niiña Niiña is offline
Miembro
NULL
 
Registrado: sep 2011
Posts: 36
Poder: 0
Niiña Va por buen camino
Uhmm. bueno gracias.. Deja ver que tal me va..
Responder Con Cita
  #9  
Antiguo 05-10-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Niiña Ver Mensaje
uhmm. bien. pero como se lo asignaria al DataFiel si ya tengo una consulta en el SQLQuery que se relaciona con el DataSource. me muestra es lo anterior.

lo que quiero es:

Código Delphi [-]
Query.Close;
   Query.SQL.Clear;
   Query.SQL.Add('SELECT  Tabla1.cantidad from Tabla1,Tabla2 where Tabla1.id=tabla2.idT and  Tabla1.nombre='''+Edit1.Text+'''');
   Query.Open;
    if (Edit1.Text ='')then
     cantr.DataField:='x'
    else
     cantr.DataField:=Query.FieldByName('cantidad').AsString;

Pero no lo hace muestra es otro dato que tengo.
Recuerda poner etiqueta al código, creo que te lo comenté antes, ganará mucho en comprensión del mismo, ejemplo:



.
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
Arrastrar un Label sobre un edit CarlosAlberto Varios 4 19-07-2011 21:25:03
Actualizar (form o label) TASP290681 MS SQL Server 3 22-12-2008 11:04:55
Como mostrar Resultados de una consulta en componentes como los Edit,Label y DbGrids! danny Conexión con bases de datos 2 08-05-2008 23:35:46
Actualizar un edit a medida que actualizo un dbgrid Petolansa Varios 4 29-10-2007 18:45:49
pasar el contenido de un edit a un label sin necesidad de boton douglas OOP 9 24-10-2007 00:44:38


La franja horaria es GMT +2. Ahora son las 00:35:28.


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