dbgrid e campo memo no access
tenho um dbgrid, e uma tabela mdb com um campo memo ...
quando carrego os dados dessa tabela o campo memo ao inves de trazer os textos da tabela esta trazendo simplesmente ´(MEMO)´
e aparece isso em todas as linhas do DBGrid na coluna cujo campo é do tipo Memo.
pq isso ocorre? e como resolver??
[]s
quando carrego os dados dessa tabela o campo memo ao inves de trazer os textos da tabela esta trazendo simplesmente ´(MEMO)´
e aparece isso em todas as linhas do DBGrid na coluna cujo campo é do tipo Memo.
pq isso ocorre? e como resolver??
[]s
Rafael Gomes
Curtidas 0
Respostas
Rodc
31/01/2006
Já vi isso....
Dê duplo-clique na sua tabela para aparecer a lista de campos. Se estiver sem campos, adicione os campos que está usando. Selecione o campo Memo e coloque no evento OnGetText o código abaixo, ajusta para o seu caso.
Não lembro se é bem assim, mas testa aí...
Abraços...
Dê duplo-clique na sua tabela para aparecer a lista de campos. Se estiver sem campos, adicione os campos que está usando. Selecione o campo Memo e coloque no evento OnGetText o código abaixo, ajusta para o seu caso.
Table1->FieldByName(´CAMPO_MEMO´).AsString := Text;
Não lembro se é bem assim, mas testa aí...
Abraços...
GOSTEI 0
Rafael Gomes
31/01/2006
nao funcionou nao amigo
GOSTEI 0
Rodc
31/01/2006
Ou seria no campo declarado dentro do DBGrid? Naum lembro direito. Vê se tem algum evento que dê para usar dentro dos campos do DBGrid.
Vou dar uma procurada na net p vc...
Vou dar uma procurada na net p vc...
GOSTEI 0
Rodc
31/01/2006
Lembrei... é o inverso:
Testei e funciona....
Text := Table1->FieldByName(´CAMPO_MEMO´).AsString;
Testei e funciona....
GOSTEI 0
Rodc
31/01/2006
Troca o [b:c97c8964a2]->[/b:c97c8964a2] por [b:c97c8964a2]ponto[/b:c97c8964a2]. Tô programando em C++. :)
Text := Table1.FieldByName(´CAMPO_MEMO´).AsString;
GOSTEI 0
Rafael Gomes
31/01/2006
é isso ai mesmo amigo, obrigado pela força
[]ss
[]ss
GOSTEI 0