Como ver campo MEMO no DBGrid

Delphi

09/03/2004

Olá amigos, o titulo diz tudo, como faço para ler um campo memo dentro do DBGrid? Porque só aparece (MEMO).Uso interbase;


Pappywla

Pappywla

Curtidas 0

Respostas

Lucas Silva

Lucas Silva

09/03/2004

Memo geralmente você usa pra campos de observação.... que ele você exibe só em componentes memo mesmo....

não daria pra você trocar este campo pra VARCHAR não??
Tipo que fica bem mais fácil de você trabalhar......

Fica ai a minha sujestão....


GOSTEI 0
Leanribas

Leanribas

09/03/2004

se quiser eu posso mandar um exemplo no seu e-mail, e só dizer qual é...



Falou.
Leandro.


GOSTEI 0
Lucas Silva

Lucas Silva

09/03/2004

se quiser eu posso mandar um exemplo no seu e-mail, e só dizer qual é....

Eu interesso muito neste exemplo, se puder me mandar eu agradeço...
drummerlucas@yahoo.com.br


GOSTEI 0
Pappywla

Pappywla

09/03/2004

se quiser eu posso mandar um exemplo no seu e-mail, e só dizer qual é... Falou. Leandro.



Olá amigos, este campo é de observação e é VARCHAR[500], agora se você me mandar o e-mail desse exemplo ficaria muito grato

manda para: marcospauloas@hotmail.com

Por mais Obrigado, amigo


GOSTEI 0
Thoor Cobain

Thoor Cobain

09/03/2004

Nevento OnDrawColumnCell do DBGrid:

Var
R : Rect;
Begin
R := Rect;
Dec(R.Bottom,2);
If Column.Field = ClientDataSet1OBS Then Begin
If Not (gdSelected in State) Then
DBGrid1.Canvas.FillRect(Rect);
DrawText(DBGrid1.Canvas.Handle,PChar(ClientDataSet1OBS.AsString),Length(ClientDataSet1OBS.AsString),R,DT_WORDBREAK);
End;
End;


GOSTEI 0
POSTAR