Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-05-2003
judoboy judoboy is offline
Miembro
 
Registrado: may 2003
Ubicación: Valencia
Posts: 139
Poder: 22
judoboy Va por buen camino
¿Como mostrar un campo Memo en un DBGrid de una Query?

Hola como puedo hacer que me aparezcan en un DBGrid un campo Memo, si el DataSource del DBGrid es una Query?

Si es un TTable si que se como hacerlo, pero desde una Query, no
Responder Con Cita
  #2  
Antiguo 06-05-2003
judoboy judoboy is offline
Miembro
 
Registrado: may 2003
Ubicación: Valencia
Posts: 139
Poder: 22
judoboy Va por buen camino
Se puede hacer con el Componente RXDBGrid,
a ver si Cadetill, que sabe como se utiliza este componente o algún otro lo sabe
Responder Con Cita
  #3  
Antiguo 06-05-2003
Avatar de José Luis Garcí
[José Luis Garcí] José Luis Garcí is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Las Palmas de G.C.
Posts: 1.372
Poder: 23
José Luis Garcí Va camino a la fama
Ten en cuenta dos cosas,

1º) el Dbgrid que usas soporta memos sin establecerlo por código en caso negativo bajate alguno de www.DelphiSpirit.com

2º)El query que usas es escrito apelo o es una sentencia del database destop, en ambos casos no te olvides de poner el nombre del campo memo para que aparezca y lo reconosca.

Espero te sirva lo dicho y un saludo desde Canarias.
Responder Con Cita
  #4  
Antiguo 06-05-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Hola judoboy

Un campo memo te lo va a visualizar cualquier descendiente de TCustomDBGrid, este conectado a un TQuery o a un TTable. Lo que pasa es que no te va a visualizar el contenido del campo memo.
Esto tambien pasa con el RxDbGrid. Lo máximo que puedes hacer con el RxDbGrid (al menos por lo que yo se) es que, en lugar de que te aparezca la clasica etiqueta (MEMO) te aparezca un dibujito (propiedad ShowGlyphs)

Lo que si se puede hacer es controlar (por ejemplo) el doble clic del DbGrid y mostrar una pantallita con el contenido del memo

Espero te sirva
Responder Con Cita
  #5  
Antiguo 06-05-2003
Avatar de __marcsc
__marcsc __marcsc is offline
Miembro
 
Registrado: may 2003
Ubicación: Girona
Posts: 577
Poder: 22
__marcsc Va por buen camino
Hola,

lee este hilo, en referencia a lo de los campos calculados, a lo mejor te sirve de algo:

http://www.clubdelphi.com/foros/show...=&threadid=108

Suerte.
Responder Con Cita
  #6  
Antiguo 07-05-2003
Ruben_Cu Ruben_Cu is offline
No confirmado
 
Registrado: oct 2003
Ubicación: Mariel, Cuba
Posts: 271
Poder: 0
Ruben_Cu Va por buen camino
Cool

Hola judoboy y demás compañeros todos, creo que uno o dos días antes del big-bang de la base de datos del club estaba un hilo con esta misma pregunta.
El DBGrid de la paleta de Delphi no esta concebido para presentar el contenido de campos memos, ahora en este link existe la componente judoboy que si permite editar campos tipo memo www.gjl-software.co.uk presenta el principio del contenido del campo y habilitando la propiedad de CellHint muestra en el hint el contenido completo del campo.
Espero te sea útil
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
Convertir un campo Memo dentro de un DBGrid Velia Varios 11 05-12-2005 18:36:51
como mostrar campo BLOB en un DBGrid jmlifi Varios 1 10-08-2005 17:35:32
Mostrar un campo Memo en un Reporte rjsitruiz Impresión 5 10-07-2004 20:24:56
Mostrar datos de un Query en un DBGrid PTW Conexión con bases de datos 2 22-04-2004 19:56:53
Como editar campo memo con componente DBGRID mateamargo OOP 1 13-01-2004 23:24:41


La franja horaria es GMT +2. Ahora son las 08:40:16.


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