Artigos sobre class helpers

DBHelpers 2, RecordEnumerator

Estou publicando uma nova versão da unit DBHelpers, com algumas novidades interessantes:

Nova propriedade Editing em TDataSetHelper, equivalente a
State in dsEditModes

Novo método Sum em TDataSetHelper, que retorna o somatório dos valores de um campo numérico, opcionalmente considerando um filtro

Nova propriedade CurrentIsNull em TFieldHelper (sugestão de Bruno Sanson)
RecordEnumerators: classe, interface e método GetEnumerator de TDataSetHelper, que facilita [...]

Class helpers

Uma situação comum para quem usa a arquitetura DataSnap é tratar manualmente valores de campos no evento OnBeforeUpdate do componente TDataSetProvider. O evento tem um parâmetro DeltaDS que é um dataset. Para pegar o valor atual de um campo você usa a propriedade NewValue, certo? Bem, na verdade isso só é valido se o campo [...]