Erro Campo Blob DBExpress 5 Delphi 2009

Delphi

21/07/2009

ao executar ClientDataSet.ApplyUpdates(-1); se na o no CDS em questão tiver sido alterado algum campo do tipo blob e me retona o erro Project Agenda.exe raises exception class TDBXErro with message ´Incorrect values within sqlda structure´.

já fis a verificação das informações da tabela se utilizo o IBX ou ADO funciona perfeitamente o problema é quando utilizo o DBX utilizo o delphi 2009 bancos de dados testados MySQL, Oracle e Firebird nos 3 acontece o mesmo erro.


Pebk

Pebk

Curtidas 0

Respostas

Brunolspp

Brunolspp

21/07/2009

voce esta com todos os updates?

acabei de testar no oralce e mysql com driver nativo.. e o firebird com o driver do thiago e campo bob funciona perfeitamente.

e outra.. o parametro mais correto para o applyupdates é 0 e nao -1.

tem mais exemplos no meu link de download gratuito http://www.yahoogrupos.com.br/group/nddv

abs

BL


GOSTEI 0
Brunolspp

Brunolspp

21/07/2009

link errado... eu passei o do grupos sobre o assunto...

o link gratuito de downlolads é http://cc.embarcadero.com/author/795118

abs

BL


GOSTEI 0
Pebk

Pebk

21/07/2009

Bruno, já fiz todos os updates porem o erro ocorre apenas com campos Blobs se faço a edição do registro e não manipulo o campo blob funciona perfeitamente se uso o IBX ou ADO não ocorre o Erro porem necessito utilizar o DBX por causa do DataSnap que irei implementar aki na empresa onde trabalho se vc necessitar te mando o fonte do exemplo que estou fazendo para vc analisar e ver se é algum erro do meu delphi ou da aplicação. :(


GOSTEI 0
POSTAR