TClientDataSet
Introdução
Iniciando com ClientDataSet
DataSets Personalizados
Persistindo Dados
O “Assigning Local Data”
Trabalhando Offline
Suporte XML
Salve Qualquer DataSet como XML
Tabelas em Memória
Log’s de Alterações
Campos Agregados
Campos Calculados
Campos Calculados Internos
Sumário de Características Únicas do ClientDataSet
Multi-Camadas & dbExpress 4
Introdução
dbExpress 4 Essencial
Trabalhando com DataSets Unidirecionais Sob a Arquitetura DBExpress
Atualizando Dados Usando DataSnap e DBExpress 4
Criando uma Aplicação Multi-Camadas com DataSnap
Criando uma aplicação servidora com DataSnap
Componentes de Conexão DataSnap
Conectando e Manipulando Dados com DataSnap
Configurando o SQLDataSet
Entendendo o Modelo de Atualização do DataSetProvider
Configurando “ Providers Flags” e “ Update Model”
Entendendo o Server Module
Criando Métodos Remotos
Entendendo a utilização da diretiva {$MethodInfo}
Utilizando Métodos Remotos com SQLServerMethod
Utilizando Métodos Remotos sem o componente SQLServerMethod
Publicando Métodos Remotos sem a utilização do Server Module
Conectando e Desconectando de uma Aplicação Servidora
Autenticando aplicações clientes na aplicação servidora
Restringindo chamado a determinados métodos da Aplicação Servidora.
Conhecendo os tipos de parâmetros utilizados pelo DataSnap.
Melhores Técnicas no Cliente com ClientDataSet
Controlando o Número de Registros
Constraints de Servidor
Relacionamento Mestre/Detalhe e DataSets Aninhados
Distribuição
Distribuindo uma Aplicação Servidora
Distribuindo uma Aplicação Cliente
Benefícios de uma Aplicação Multi-Tier