Delphi 2009 com Firebird 2.1.3
23/10/2009
0
Estou há dias com o mesmo problema, e no que procurei até agora, não achei nada
sobre o erro, achei sim muita gente passando o mesmo sufoco. Inclusive a MSG de erro e o texto que segue, eu recortei deu um outro forum onde um companheiro postou exatamente a minha estória. Vejam a seguir:
"Erro no DataSet: 'Incorrect values within SQLDA structure' ".
Esse erro ocorre quando tento editar um campo BLOB, e salvá-lo/comitá-lo,
pelo programa criado no Delphi.
O erro ocorre tanto usando um DBMemo, quanto atrbuíndo um valor ao campo
através de Código.
Se edito o campo pelo IBExpert, funciona perfeitamente, sem nenhum erro.
Estou utilizando o Delphi 2009, com Firebird 2.1, e DBExpress (do Delphi).
Já atualizei meu Delphi até o Update 3, mas não resolveu.
Se alguém sabe como resolver isso..., por favor me ajude.
Já fiz de tudo que sabia.
E estou com o desenvolvimento parado por causa disso.
Obrigado.
Celso Vieira
Celsovs
Posts
24/10/2009
Anderson Farias
26/10/2009
Celsovs
26/10/2009
Luiz Frias
O nome é "tbodbxfb". Não tenho o link para download no momento. Mas estou usando FB 2.0 com D2k9 e funcionando normalmente. Busque no Google.com que aparecerá varios resultados.
Quanto aos campos Blobs do FB e o erro do DBX, vc só vai conseguir usar campos Blob no D2k9 criando o banco de dados com o "Interbase 2009", se não me engano.
Até mais!
26/10/2009
Wilson Junior
utilizo a ferramenta paga InterXpress da Upscene (http://www.upscene.com/products.dbx.dbx_fb.php), que corrige todos os problemas referente ao firebird 2.0 até 2.2 (atualmente), referente a gravação de campo BLOB, de fields do ClientDataSet do tipo FMTBCDField, entre outros.
Espero ter ajudado.
Clique aqui para fazer login e interagir na Comunidade :)