SimpleDataSet - Como Usar ?

Delphi

22/10/2003

Alguem sabe como utilizar o simpledataset do delphi 7, para criar cadastros simples e mestre x detalhe, usando dbExpress ?
Segundo o que li, este componente substitui o clientdataset. Está correto ?


Rfs

Rfs

Curtidas 0

Respostas

Eduardo Pereira

Eduardo Pereira

22/10/2003

Quase. O SimpleDataSet reúne em apenas um componente um SQLDataset, um DataSetProvider e um ClientDataSet. Desta forma não é necessário colocar e ajustar estes três componentes para cada tabela ou stored procedure em sua aplicação.
O SimpleDataSet é uma solução rápida para ver e editar registros de uma tabela simples ou SP, porém ele tem algumas limitações, como não poder ser usado em aplicações multi-tier, não permitir ajustar os Provider Flags do DataSetProvider (nem em desing time nem em run time) nem usar os eventos do DataSetProvider, entre outras coisas.
De forma geral ele é bem menos flexível do que usar a trinca SQLQuery (ou SQLDataSet )/ DataSetProvider / ClientDataSer. Além disso já ouvi dizer que este componente contém bugs.
Tive recentemente que converter uma aplicação de BDE para dbExpress e optei por usar os três componentes ao invés do SimpleDataSet.

[]´s
Eduardo Pereira




GOSTEI 0
POSTAR