![]()
![]() |
DELPHI - Faça uma Aplicação Comercial Passo a Passo Rubens Antunes 280 páginas - 1ª edição - 2009 ISBN: 9788573937527 - Formato: 16 x 23 |
Neste livro você aprenderá a fazer uma aplicação passo a passo usando o Delphi, aprendendo a trabalhar com o banco de dados Interbase, conexão com o banco dados, e acesso a dados utilizando SqlDataSet, DataSetProvider e ClietDataSet. Geração de relatórios utilizando o FastReport, utilização de Joins, consultas, pesquisa Sql, edição, tudo passo a passo.
Prefácio - XI
Introdução - 13
Capítulo 1 • BANCO DE DADOS - 15
Atributos - 16
Tupla - 16
Chave - 17
Chave Primária - 17
Chave Estrangeira - 17
Chave Secundária - 18
Normalização De Dados - 18
Capítulo 2 • BANCO DE DADOS Interbase - 21
Ibexpert - 22
Tipos de Dados - 22
Char e Varchar - 22
Criando o Banco de Dados - 24
Domínio - 29
Entendendo Nosso Banco de Dados – 30
Capítulo 3 • O AMBIENTE DELPHI - 33
Janela Principal - 33
Menu Principal - 34
Barra de Ferramentas - 35
Paleta de Componentes - 35
Object Inspector - 36
Form Designer - 37
Code Editor - 38
Classes - 38
Componentes - 39
Programação Orientada a Objeto - 39
Abstração - 39
Encapsulamento - 40
Herança - 40
Polimorfismo - 41
PROJETOS DELPHI - 42
Os Arquivos do Projeto - 42
O Arquivo .DPR - 42
O Arquivo de Recurso (.RES) - 43
O Arquivo de Opções (.DOF) - 43
Os Arquivos de Código (.PAS) - 44
Arquivos de Formulários (.DFM) - 45
Arquivos Compilados - 45
Capítulo 4 • COMEÇANDO A APLICAÇÃO - 47
Configurando o Delphi - 47
Criando A Aplicação - 48
Criando um Menu - 49
Inserindo uma Barra de Status - 51
Monstrando a Data na Barra de Status - 51
Capítulo 5 • DATA MODULE - 55
Criando o Data Module Principal - 55
Conexão DBExpress - 56
Capítulo 6 • MÓDULO DE CADASTRO - 59
Criando o Data Module de Cliente - 59
SqlDataSet - 59
DataSetProvider - 61
ClientDataSet - 61
Criando o Formulário de Cliente - 62
Colocando Imagem no Botão - 65
Colocando os Campos no Formulário - 66
Codificando o Formulário - 68
Codificando os Botões - 69
Botão Novo - 69
Botão Alterar - 70
Botão Cancelar - 70
Botão Salvar - 71
Método Applyupdates - 71
Botão Excluir - 72
Botão Sair - 73
Chamando o Formulário de Cliente - 73
Criando a Ordem de Criação de Form e Data Module - 74
Ajustando a Query - 75
Definindo o Parâmetro - 76
Pesquisa de Cliente - 76
Containing - 77
Alimentando um Parâmetro - 82
Evento Onreconcilerror - 84
Campo Auto Incremento – 84
Capítulo 7 • CONTROLE DE CONCORRÊNCIA - 91
Como Controlar uma Concorrência – 91
Capítulo 8 • CADASTRO DE PRODUTO - 93
Data Module - 93
Campo Auto Incremento - 97
Criando o Formulário de Cadastro - 99
De Produto - 99
Codificando os Botões - 102
Pesquisa de Produto - 105
MessageDlg - 108
Capítulo 9 • CADASTRO DE FUNCIONÁRIOS E FORNECEDORES - 111
Etapas - 111
Capítulo 10 • CADASTRO DE VENDAS - 113
Data Module - 113
Relacionamento Mestre Detalhe - 117
Criando o Formulário de Vendas - 119
Relacionamento Nasteddataset - 125
Ligando os Componentes - 127
Ajustando o Formulário de Vendas - 128
Joins - 129
On Validate - 131
Join Na Tabela de Item de Pedido - 133
Incluindo Valor - 137
Somando o Valor - 138
Criando um Campo Aggregate - 139
Melhorando o Visual do Formulário de Vendas - 142
Criando uma Barra Lateral Para Preenchermos - 142
Inserindo Item ao nosso Formulário - 144
Pesquisando o Produto - 146
Dando Desconto ao Pedido - 149
Colocando Máscara - 150
Pesquisando o Cliente - 150
Criando um Campo Auto Incremento - 154
Baixa de Estoque - 157
Tipo De Pedido - 160
Capítulo 11 • CONDIÇÕES E FORMAS DE PAGAMENTO - 165
Forma de Pagamento - 165
Condições de Pagamento - 166
Formulário de Forma de Pagamento - 167
Gerando o Código - 168
Chamando o Formulário - 172
DBLookupComboBox - 173
Capítulo 12 • PESQUISA - 179
Utilizando O Evento Onchange - 179
Pesquisando um Pedido por Data - 180
Between - 180
Operadores Lógicos - 181
Operadores Especiais - 182
Is Null - 182
Is Not Null - 182
In - 182
Continuando a Pesquisa por Data - 183
Criando o Formulário de Pesquisa - 184
Chamando o Formulário de Pesquisa - 186
Pesquisa por Cliente - 187
Chamando o Formulário de Pesquisa de Cliente - 191
Mostrando os Pedidos - 191
Restringindo a Pesquisa - 194
Campo Internalcalc - 196
Bookmarks - 199
Botão Ellipsis - 201
Pesquisa por Teclas de Funções - 202
Criando Procedure - 206
Capítulo 13 • COMPRAS - 209
Entrada de Produto - 209
Relacionamento - 211
Formulário de Compra - 213
Onvalidate - 216
Pesquisa de Fornecedor - 218
Entendendo o Código - 221
Ordenando os Dados - 223
Índices Persistentes - 225
Chamando o Formulário de Pesquisa de Fornecedor - 226
Colocando Máscara (Sql) - 227
Onvalidate - 227
Triggers - 229
Utilizando Triggers no Delphi - 231
Capítulo 14 • SQL - 233
SQL - 233
Cálculos - 233
Upper e Lower - 234
Funções de Agrupamentos - 235
Group By - 237
Capítulo 15 • RELATÓRIOS - 239
Gerador de Relatório Fast Report - 239
Instalando o Fast Report - 239
Fast Report - 241
Componente Fast Report - 242
Bandas - 244
Funções do Fast Report - 245
Chamando o Relatório - 248
Restringindo os Dados - 248
Capítulo 16 • CONTROLE DE ACESSO - 253
Criando o Formulário - 253
Criando a Função de Acesso - 255
Chamando o Formulário de Acesso - 257
Cadastro de Usuário - 260
Formulário de Cadastro de Usuário - 261
Chamando o Formulário de Usuário - 264
Criando uma Senha Mestre - 265
Pesquisando a Senha no Banco de Dados - 267
Número de Tentativas - 270
Criando uma Barra de Status - 271
Capítulo 17 • TRADUZINDO A UNIT CONSTS - 273
Acessando a Unit Consts - 273
Traduzindo a Unit consts - 274
Compilando a Unit Consts - 274
Rubens Antunes - Rubens Antunes é um entusiasta em Delphi desde a versão 4, participante da lista Delphi e atualmente é Gerente de Informática na empresa Santunes, onde desenvolveu um sistema de controle de estoque, cheques, contas e relatórios automatizados, colocando em prática tudo o que está descrito neste livro.
>> Site: http://
Delphi Banco de Dados com SQL ( Abrange da Versão 2.0 Cliente/Servidor 5.0)
Delphi para Todas as Versões Versão 5.0
Desenvolvendo Aplicações em Delphi 6
Dicas de Delphi ( Soluções Rápidas e Eficientes para Poupar Tempo de Programação)
Imprimindo em Delphi
Object Pascal para Delphi - Todas as Versões - Guia de Consulta Rápida
Rave Report com Delphi
Turbo Delphi Explorer