Área do Usuário
Indice:
1) INTRODUÇÃO ( Conceitos Básicos ) 6
1.1) BANCO DE DADOS 6
1.2) TRABALHANDO COM TABELAS 8
1.3 - CRIANDO BANCO DE DADOS, TABELAS, ÍNDICES, RELACIONAMENTOS E CHAVES PRIMÁRIAS. (DATA MANAGER) - 10
1.4. RECORDSET: TABLE, DYNASETS, SNAPSHOTS.(DEFINIÇÃO, PRINCIPAIS MÉTODOS E EVENTOS RELACIONADOS) 14
1.5. DATA CONTROL. (DEFINIÇÃO, PRINCIPAIS MÉTODOS E EVENTOS RELACIONADOS) 18
1.6. EVENTOS: UM NOVO ENFOQUE (EVENTOS: CONCEITOS, EXEMPLOS .) 21
1.7. O PODER DA SQL (A LINGUAGEM SQL : INTRODUÇÃO.) 22
1.8. USANDO EDIT, ADDNEW E UPDATE...(EDITANDO, INCLUINDO E ATUALIZANDO...) 23
1.9. VISUAL BASIC - DATAS E O ANO 2000.(COMO O VB INTERPRETA O ANO COM DOIS DÍGITOS.(DD/MM/YY) 24
1.10. SQL : CRIANDO CONSULTAS PARAMETRIZADAS NO VISUAL BASIC. 26
2) TRABALHANDO COM SQL (Conceitos Básicos ) 29
2.1 Iniciando com a SQL. 29
2.2 Criando tabelas via SQL. 30
2.3 Índices e Tabelas - Criar, Alterar e Excluir. 31
2.4 Testando As Instruções Sql 32
3) TRABALHANDO COM REDES ( Conceitos Básicos ) 35
3.1 Introdução 35
3.2 Acesso aos Dados 35
3.3 Bloqueio de Registros 37
4 ) CONTROL DATA ( Projeto Comentado ) 39
4.1 Acesso a Base de Dados - Data Control 39
1) Definição do banco de dados e tabelas. 39
2) Desenhar a interface da aplicação com o usuário 40
3) Implementar o código da aplicação 42
1-Código para botão incluir dados: 43
2-Código do botão gravar dados: 43
3-Código do botão Cancelar a inclusão de dados: 44
4-Código para o botão Excluir dados: 44
5-Código para o botão Localizar dados: 45
6-Código do evento Reposition: 45
7-Código do evento Validate: 45
8-Código para tratamento de erros 46
5 ) D.A.O (Projeto comentado) 47
Estrutura da tabela. 47
Interface com o usuário 47
Codigo da Aplicacao. 49
6 ) SQL 56
Estrutura da tabela. 56
Interface com o usuário 57
Codigo da Aplicacao 59
7 ) CRYSTAL REPORTS ( Projeto Comentado ) 65
Introdução:Gerando os seus relatórios com o Crystal Reports. 65
Criando um novo relatório. 65
Agrupando e ordenando registros. 67
Inserindo títulos e Legendas. 67
Formatação de campos, campos especiais e desenho de linhas e caixas. 67
Trabalhando com fórmulas. 68
Determinando o estilo e inserindo uma figura em seu relatório. 69
Imprimindo o relatório a partir de sua aplicação no Visual Basic. 70
Relatório com dados de várias tabelas e Seleção de registros 71
8 ) ACESSO A BASE DE DADOS PADRÃO XBASE(DBASE/CLIPPER) 81
Acesso utilizando o Controle de Dados Vinculados. (Data Control) 81
Acesso utilizando a DAO. (Data Access Object) 85
9 ) SETUP WIZARD 92
10 ) DBGRID 99
Introdução 99
Utilização e Configuração. 99
Controle Financeiro - Definição de tabelas. 102
Controle Financeiro - Interface com o usuário. 104
Controle Financeiro - Código do projeto. 108
DbGrid - Dicas e Truques 113
11 ) DBLIST 114
12 ) REDES (Projeto comentado) 119
- Acesso Exclusivo/Compartilhado. 119
- Acesso as tabelas - dbDenyRead, dbDenyWrite e dbReadOnly 121
13 ) ERROS 126
Introdução. 126
Interceptando erros. 126
Identificando o Tipo de Erro. 127
Finalizando um tratamento de erros. 130
Principais erros relacionados a Banco de dados. 131
14 ) OLE 133
Introdução. 133
Instrução do WordBasic 135
Instruçao do VBA 97 135
Usando Automação OLE com o Word - Exemplo Prático. 135
Usando Automação OLE com o Excel - Exemplo Prático. 141
15 ) GRÁFICOS NO VB 143
Introdução. 143
Utilização e Configuração. 144
16 ) OPÇÕES DE BUSCA RÁPIDA ( Dicas ) 150
17 ) HOT SPOTS NO VISUAL BASIC ( Dicas ) 152
18 ) FORMULÁRIOS COM SUBFORMULÁRIOS NO VB ? (Dicas) 154
19) CRIANDO UM SCREEN SAVER NO VB (Dicas) 158
20) ROTINA PARA VALIDAR CPF/CGC NO VISUAL BASIC (Dicas) 160
21) DBGRID COM LISTBOX - PERSONALIZE O SEU DBGRID: CAIXA DE LISTAGEM, TOTALIZANDO POR COLUNAS E CONTADOR DE REGISTROS. (Dicas) 163
Personalizando e incrementando o DBGrid. 163
Interface Visual do Projeto. 163
Código do Projeto. 164


