BUG no DELPHI 2010 com ClientDataSet

Delphi

04/03/2010

Ola a todos, estou com o seguinte problema:   Tenho uma VIEW no Interbase 2009 que faz "UNION" de Tres SELECTS. e quando estou no Delphi 2010 e acesso o mesmo pelo IBQUERY, o retorno traz os dados corretos, Mais qdo acesso pelo ClientDataSet ele nao traz os campos VARCHAR.   Obs.: 1.Trabalho com N-tier por isso preciso do CLientDataSet         2.Este projeto ja funcionava com Delphi 7.   []'s Cleriston Ramos  
Inforio Sistemas

Inforio Sistemas

Curtidas 0

Respostas

Pjrm1470

Pjrm1470

04/03/2010

Amigo, isso realmente é estranho. Você está utilizando um DataSetProvider para puxar os dados da query pro CDS? Por favor, qual o FieldType que aparece dos campos VARCHAR na query que não aparecem no CDS?
GOSTEI 0
Inforio Sistemas

Inforio Sistemas

04/03/2010

  Ola amigo, o FIeldType do cds  fica TWideStringField e no IBquery fica TIBStringField
tem um exemplo que eu fiz baixa ai
wwww.inforio.com.br/download/exemplo.rar
GOSTEI 0
POSTAR