Fórum Problemas com campo Blob do ClientDataSet #226100
15/04/2004
0
por que um field blob do client data set nao aceita ser assimilado por um Blob Stream?
TBlobStream.Create(ClientDataSet1.FieldByName(´Doc´) as TBlobField , bmRead);
quando essa linha é executada gera a seguinte exceção: Invalid class typecast ou seja converção de tipo de classe invalido!
TBlobStream.Create(ClientDataSet1.FieldByName(´Doc´) as TBlobField , bmRead);
quando essa linha é executada gera a seguinte exceção: Invalid class typecast ou seja converção de tipo de classe invalido!
Maxwell_monteiro
Curtir tópico
+ 0
Responder
Posts
15/04/2004
Martins_vicente
Caro Maxwell,
Tente usar o tipo TStream ao invés de TBlobStream (tive um problema semelhante acessando campos Blob usando Oracle/Delphi7/DOA. Comigo resolveu!).
Boa sorte!
Tente usar o tipo TStream ao invés de TBlobStream (tive um problema semelhante acessando campos Blob usando Oracle/Delphi7/DOA. Comigo resolveu!).
Boa sorte!
Responder
Gostei + 0
15/04/2004
Maxwell_monteiro
Mas qual metodo do TStream eu uso para ler o field do ClientDataset já que o field nao aceita ser passado como var para o Read do Tstream
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)