Sobre o Curso:
Curso por email
Pré-requisitos:
Capítulos
Comece com o capítulo 1:
Então continue aprendendo, este curso já tem mais de 30 capítulos ...
CAPÍTULO 1:
Fundamentos de desenvolvimento de banco de dados (com Delphi)
Delphi como a ferramenta de programação de banco de dados, Data Access with Delphi... apenas algumas palavras, Construindo um novo banco de dados MS Access.
relacionado a este capítulo!
CAPÍTULO 2:
Conectando-se a um banco de dados. BDE? ALVOROÇO?
Conectando-se a um banco de dados. O que é o BDE? O que é o ADO? Como se conectar a um banco de dados do Access - o arquivo UDL? Olhando para o futuro: o menor exemplo da ADO.
relacionado a este capítulo!
CAPÍTULO 3:
Imagens dentro de um banco de dados
Exibindo imagens (BMP, JPEG, ...) dentro de um banco de dados do Access com ADO e Delphi.
relacionado a este capítulo!
CAPÍTULO 4:
Navegação e navegação de dados
Construindo um formulário de navegação de dados - vinculando componentes de dados. Navegando por um conjunto de registros com um DBNavigator.
relacionado a este capítulo!
CAPÍTULO 5:
Atrás dos dados nos conjuntos de dados
Qual é o estado dos dados? Iterando através de um conjunto de registros, marcando e lendo os dados de uma tabela de banco de dados.
relacionado a este capítulo!
CAPÍTULO 6:
Modificações de dados
Aprenda a adicionar, inserir e excluir registros de uma tabela de banco de dados.
relacionado a este capítulo!
CAPÍTULO 7:
Consultas com ADO
Veja como você pode tirar proveito do componente TADOQuery para aumentar sua produtividade ADO-Delphi.
relacionado a este capítulo!
CAPÍTULO 8:
Filtragem de dados
Usando filtros para restringir o escopo dos dados que são apresentados ao usuário.
relacionado a este capítulo!
CAPÍTULO 9:
Procurando dados
Percorrendo vários métodos de busca e localização de dados enquanto desenvolvia aplicativos de banco de dados Delphi baseados em ADO.
relacionado a este capítulo!
CAPÍTULO 10:
Cursores do ADO
Como o ADO usa cursores como um mecanismo de armazenamento e acesso e o que você deve fazer para escolher o melhor cursor para o seu aplicativo Delphi ADO.
relacionado a este capítulo!
CAPÍTULO 11:
Do Paradox ao Access com ADO e Delphi
Focar nos componentes do TADOCommand e usar a linguagem DDL do SQL para ajudar a transportar seus dados do BDE / Paradox para o ADO / Access.
relacionado a este capítulo!
CAPÍTULO 12:
Relacionamentos mestre de detalhes
Como usar os relacionamentos de banco de dados de detalhes mestre, com o ADO e o Delphi, para lidar efetivamente com o problema de unir duas tabelas de banco de dados para apresentar informações.
relacionado a este capítulo!
CAPÍTULO 13:
Novo... Acesse o banco de dados do Delphi
Como criar um banco de dados do MS Access sem o MS Access. Como criar uma tabela, adicionar um índice a uma tabela existente, como unir duas tabelas e configurar a integridade referencial. Sem MS Access, apenas código Pure Delphi.
relacionado a este capítulo!
CAPÍTULO 14:
Gráficos com bancos de dados
Introduzindo o componente TDBChart, integrando alguns gráficos básicos em um aplicativo baseado em Delphi ADO para criar rapidamente gráficos diretamente para os dados em conjuntos de registros sem exigir nenhum código.
relacionado a este capítulo!
CAPÍTULO 15:
Olho para cima!
Veja como usar os campos de pesquisa no Delphi para obter uma edição de dados mais rápida, melhor e mais segura. Além disso, descubra como criar um novo campo para um conjunto de dados e discuta algumas das principais propriedades de pesquisa. Além disso, veja como colocar uma caixa de combinação dentro de um DBGrid.
relacionado a este capítulo!
CAPÍTULO 16:
Compactando um banco de dados Access com ADO e Delphi
Ao trabalhar em um aplicativo de banco de dados, você altera os dados em um banco de dados, o banco de dados fica fragmentado e usa mais espaço em disco do que o necessário. Periodicamente, você pode compactar seu banco de dados para desfragmentar o arquivo do banco de dados. Este artigo mostra como usar o JRO do Delphi para compactar um banco de dados do Access a partir do código.
relacionado a este capítulo!
CAPÍTULO 17:
Relatórios de banco de dados com Delphi e ADO
Como usar o conjunto de componentes do QuickReport para criar relatórios de banco de dados com o Delphi. Veja como produzir saída de banco de dados com texto, imagens, gráficos e notas - de maneira rápida e fácil.
relacionado a este capítulo!
CAPÍTULO 18:
Módulos de dados
Como usar a classe TDataModule - local central para coletar e encapsular objetos DataSet e DataSource, suas propriedades, eventos e código.
relacionado a este capítulo!
CAPÍTULO 19:
Manipulando Erros do Banco de Dados
Introduzindo técnicas de tratamento de erros no desenvolvimento de aplicativos de banco de dados Delphi ADO. Descubra sobre o tratamento de exceções globais e eventos de erro específicos do conjunto de dados. Veja como escrever um procedimento de log de erro.
relacionado a este capítulo!
CAPÍTULO 20:
Da consulta ADO ao HTML
Como exportar seus dados para HTML usando Delphi e ADO. Esta é a primeira etapa na publicação do seu banco de dados na Internet - veja como criar uma página HTML estática a partir de uma consulta ADO.
relacionado a este capítulo!
CAPÍTULO 21:
Usando o ADO no Delphi 3 e 4 (antes do AdoExpress / dbGO)
Como importar bibliotecas de tipos do Active Data Objects (ADO) no Delphi 3 e 4 para criar um invólucro em torno dos componentes que encapsulam a funcionalidade dos objetos, propriedades e métodos do ADO.
relacionado a este capítulo!
CAPÍTULO 22:
Transações no desenvolvimento de banco de dados Delphi ADO
Quantas vezes você deseja inserir, excluir ou atualizar vários registros coletivamente, desejando que todos sejam executados ou se houver um erro, nenhum será executado? Este artigo mostra como postar ou desfazer uma série de alterações feitas nos dados de origem em uma única chamada.
relacionado a este capítulo!
CAPÍTULO 23:
Implantando aplicativos de banco de dados Delphi ADO
Está na hora de disponibilizar seu aplicativo de banco de dados Delphi ADO para que outros possam executar. Depois de criar uma solução baseada em Delphi ADO, a etapa final é implantá-la com sucesso no computador do usuário.
relacionado a este capítulo!
CAPÍTULO 24:
Programação Delphi ADO / DB: problemas reais - Real Solutions
Em situações do mundo real, realmente fazer programação de banco de dados é muito mais complexo do que escrever. Este capítulo aponta para alguns tópicos importantes do Fórum de Programação Delphi iniciados por este curso - discussões que resolvem problemas em campo.
CAPÍTULO 25:
DICAS de programação TOP ADO
Coleção de perguntas frequentes, respostas, dicas e truques sobre programação ADO.
relacionado a este capítulo!
CAPÍTULO 26:
Quiz: Programação Delphi ADO
Como seria: Quem quer ser um Guru de Programação de Banco de Dados Delphi ADO - o jogo de trivia.
relacionado a este capítulo!
Apêndices
A seguir, é apresentada uma lista de artigos (dicas rápidas) explicando como usar vários componentes relacionados ao Delphi DB com mais eficiência no design e no tempo de execução.
APÊNDICE 0
Componentes da grade do DB Aware
A lista dos melhores componentes do Data Aware Grid disponíveis para o Delphi. o Componente TDBGrid aprimorado ao máximo.
APÊNDICE A
DBGrid para o MAX
Ao contrário da maioria dos outros controles sensíveis a dados Delphi, o componente DBGrid possui muitos recursos interessantes e é mais poderoso do que você imagina. O DBGrid "padrão" faz seu trabalho de exibir e manipular registros de um conjunto de dados em uma grade tabular. No entanto, existem várias maneiras (e razões) pelas quais você deve considerar personalizar a saída de um DBGrid:
Ajustando as larguras da coluna DBGrid automaticamente, DBGrid com MultiSelect Coloring DBGrid, Selecionando e realçando uma linha em um DBGrid - "OnMouseOverRow", classificando registros em DBGrid clicando no título da coluna, adicionando componentes a uma teoria do DBGrid, CheckBox dentro de um DBGrid, DateTimePicker (calendário) dentro de um DBGrid, lista suspensa dentro um DBGrid - parte 1, lista suspensa (DBLookupComboBox) dentro de um DBGrid - parte 2, Acessando membros protegidos de um DBGrid, Expondo o evento OnClick para um DBGrid, O que é sendo digitado no DBGrid?, Como exibir apenas campos selecionados em um DbGrid, Como obter coordenadas de célula DBGrid, Como criar um formulário de exibição de banco de dados simples, número da linha de uma linha selecionada em um DBGrid, Impedir CTRL + DELETE no DBGrid, Como usar corretamente a roda do mouse no DBGrid, Fazendo com que a tecla Enter funcione como uma tecla Tab em um DBGrid ...
APÊNDICE B
Customizando o DBNavigator
Aprimorando o componente TDBNavigator com gráficos modificados (glifos), legendas de botões personalizadas e muito mais. Expondo o evento OnMouseUp / Down para cada botão.
relacionado a esta dica rápida!
APÊNDICE C
Acessando e gerenciando planilhas do MS Excel com Delphi
Como recuperar, exibir e editar planilhas do Microsoft Excel com ADO (dbGO) e Delphi. Este artigo passo a passo descreve como conectar-se ao Excel, recuperar dados da planilha e habilitar a edição de dados (usando o DBGrid). Você também encontrará uma lista dos erros mais comuns (e como lidar com eles) que podem aparecer no processo.
relacionado a esta dica rápida!
APÊNDICE D
Enumerando servidores SQL disponíveis. Recuperando bancos de dados em um SQL Server
Veja como criar sua própria caixa de diálogo de conexão para um banco de dados do SQL Server. Código fonte completo do Delphi para obter a lista de servidores MS SQL disponíveis (em uma rede) e listar os nomes dos bancos de dados em um servidor.
relacionado a esta dica rápida!