Erro "Incompatible types: 'System.TArray' and 'string'"


Mas um erro na atualização do delphi 2007 para o Delphi Sydney.
A propriedade AsBlob possui um tipo TBlobData isto até o Delphi 2009, pois até então ele era declarado como string. 
Então esse erro corresponde a incompatibilidade de formado dos campos. Se você deseja atribuir uma string a um parâmetro BLOB, deve-se usar a propriedade 

Sugestão para conferir: 

1 . ParamByName('ParamName'). asBlobRef.AsString.
ou
2 . cdsPrincipalXML('NotaAssinada').AsWideString := XMLNota

0 comentários:

Postar um comentário