Componentes de Banco de Dados: Guia Prático
Classificado em Computação
Escrito em em português com um tamanho de 2,54 KB.
Sobre o Database Form Wizard:
a) O que é?
É um assistente para criar formulários de bancos de dados de forma rápida e fácil.
b) Como o utilizamos?
Clicando no menu DataBase, opção Form Wizard.
c) Quais as opções para organização dos componentes?
As opções são: Horizontally (Horizontal), Vertically (Vertical) e In a Grid (Em grade).
d) O que mostram as caixas de listagem?
Available Fields: Mostra os campos existentes na tabela.
Ordered Selected Fields: Mostra os campos que irão aparecer no formulário, em ordem.
DBGrid e sua propriedade Columns:
Objetivo do DBGrid: Apresenta um dataset em formato de grade ou planilha.
Columns: Permite mudar o número e a ordem das colunas na grade, além de incluir, remover e classificá-las.
Sobre o DBNavigator:
a) Qual a função?
Permite navegar em um dataset, registro por registro.
b) Quais os botões exibidos?
Primeiro registro, registro anterior, próximo registro, último registro, incluir registro, excluir registro, editar registro, cancelar edições, postar edições e atualizar.
c) Indique três propriedades e sua função:
- ConfirmDelete: Solicita confirmação antes de excluir um registro.
- Hints: Quando definida como TRUE, ativa a exibição de dicas para os botões.
- VisibleButtons: Permite controlar quais botões serão exibidos.
- DataSource: Conecta o navegador a um DataSource.
Componente DBCheckBox:
Objetivo: Exibir o conteúdo de um banco de dados com valores lógicos.
Comando para marcar se o valor for "SIM": DBCheckBox1.ValueChecked := 'Sim';
DBLIstBox e DBComboBox vs. ListBox e ComboBox:
A principal diferença é que a opção escolhida pelo usuário é gravada no campo correspondente do DataSet.
Adicionando um botão com Dialog Wizard:
Como iniciar o assistente?
Clicar no menu File, opção New. No Object Repository, clicar na guia Dialogs e selecionar Dialog Wizard.
Componente DBLookUpComboBox:
Semelhante ao DBComboBox, a opção escolhida é gravada no DataSet. No entanto, a lista de opções vem diretamente do banco de dados, e não é digitada manualmente.