Delphi XE5 Update 1 – correção para problemas sérios no ClientDataSet
Foi disponibilizado o Update 1 para o Delphi XE5 e C++Builder XE5.
Este update corrige vários em problemas em várias, entre elas FireDAC, FireMonkey, Debugger, IDE e principalmente no ClientDataSet. Abaixo uma lista dos erros do ClientDataSet que foram corrigidos, literalmente críticos e que inviabilizavam qualquer migração para XE5.
Referência no Quality Central | Resumo | Componente |
---|---|---|
118951 | Numeric Filters on a TClientDataSet do not filter | Data, DataMidas |
119028 | Linker error: TXMLTransformProvider libraries missing | Data, DataMidas |
119164 | Attempting to use MIDAS (eg TClientDataset) in the simulator on iOS7 fails | Data, DataMidas |
119432 | TClientDataSet.Locate method fails to work properly with XE5 midas.dll | Data, DataMidas |
– | Application stops when driver is missing | Data, DataFireDAC |
– | [Phys]-300 on connecting using Oracle / MSSQL / etc drivers using Arch SKU at design-time | Data, DataFireDAC |
A lista completa de correções está disponível neste link.
Links para download
Você pode baixar apenas o Update 1 (arquivo menor) ou ISO completo e atualizado já incluindo o Update 1:
- Update 1 installer – 279.5MB (atualiza uma instalação existente do Delphi XE5 e C++Builder XE5)
- ISO com Update 1 – 4.7GB (instalador completo do Delphi XE5 e C++Builder XE5, já incluindo o Update 1)
É isso, divirta-se agora.
Olá, Usando XE5, uma conecção FireDac com SGDB Firebird,
FDConnection + FDQuery + DataSoucer + DBGrid
uma Tabela com 50.000 Registro muito rápido abrir e visualização dos Dados
uma Tabela com 1.689.500 Registros o Programa não responde e fica como se tivesse em um loop interminável ou paralizado, apulhta Sql , o Circulo de processando horas e após horas e nada acontece.
como resolver isso, preciso fazer uma correção nesta tabela usando componentes FireDac citados acima.
with FdQuery1 do
begin
While not(Eof)
begin
edit;
….
post;
next;
inc(vContador);
if vContador >50 then
ApplyUpDate(0)
end;
end;
Bom dia Adreano,
Como sempre ótimos posts. sempre ajudam.
Gostaria se possível que me tirasse uma dúvida sobre o ClientDataset, Creio que essa dúvida não é só minha.
Trabalho com delphi sem utilizar componentes dataware, até então tudo bem.
o problema é trabalhar com campos blob no datasnap. Sempre que vou atualizar o registro, (sem modificar o valor do campo) se existir algum valor, ele apaga o conteúdo. Porém se alterar o valor contido no momento, ele grava sem problemas. Isso é uma falha do componente ClientDataset ou é apenas um erro de configuração das propriedades do componente?
o legal seria um post sobre o assunto, iria ajudar muitos desenvolvedores, assim como eu.
Obrigado