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 27-07-2006
miquellg miquellg is offline
Miembro
 
Registrado: abr 2005
Posts: 46
Poder: 0
miquellg Va por buen camino
Añadir columna calculada a dbgrid

hola compañeros,
tengo una dbgrid basada en un dataset que a la vez está ligado a una AdoQuery. Los datos se me muestran correctamente en la rejilla.
Ahora necesitaría añadir una nueva columna (PRIORIDAD) con un dato calculado para cada una de las filas que muestro, por ejemplo:

FACTURA FECHA PRIORIDAD
00012 06.06.06 2
00015 12.06.06 1
00023 01.07.06 3

Me podeis indicar como añadir una nueva columna al dbgrid y asignarle un valor antes de mostrarla?

muchas gracias a todos
Responder Con Cita
  #2  
Antiguo 27-07-2006
[basti] basti is offline
Miembro Premium
 
Registrado: ago 2004
Posts: 388
Poder: 20
basti Va por buen camino
El grid va a mostrar lo que tengas en el ADOQuery, así que puedes crear el campo calculado en el ADOQuery, haciendo los cálculos dentro del evento onCalcFields del ADOQuery. Luego ese campo lo puedes añadir al grid.
Responder Con Cita
  #3  
Antiguo 27-07-2006
miquellg miquellg is offline
Miembro
 
Registrado: abr 2005
Posts: 46
Poder: 0
miquellg Va por buen camino
Gracias Basti por tu respuesta,
El problema es que no se crear un campo calculado (PRIORIDAD) al Adoquery, me podrías indicar como?
Responder Con Cita
  #4  
Antiguo 27-07-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos

Chequea el post 4 de este hilo. (Están muy solicitados estas dudas)
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #5  
Antiguo 27-07-2006
miquellg miquellg is offline
Miembro
 
Registrado: abr 2005
Posts: 46
Poder: 0
miquellg Va por buen camino
ya funciona.
gracias a todos
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
Hacer que una columna de un DbGrid aparezca distinta según valor Aprendiendo OOP 11 30-11-2018 14:47:20
añadir un renglón a un dbgrid olybola Varios 8 07-06-2010 21:23:15
Añadir al final de un DBGrid Oni Conexión con bases de datos 1 25-10-2005 11:34:09
Error al añadir columna JorgeBec SQL 1 21-02-2004 02:51:44
Columna calculada en base a otra columna calculada Al González Firebird e Interbase 1 09-02-2004 23:51:57


La franja horaria es GMT +2. Ahora son las 00:44:11.


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