Primeiro Cadastro
Disciplina: Laboratório de Linguagem de Programação I
Semestre: 3º
Bimestre: 1º
Configuração componente IbDataBase(paleta interbase)
Propriedade
DatabaseName: Local onde será buscado o BD
2 clique:
(*)remote
Server = localhost protocol = TCP
UserName = SYSDBA
PassWord = masterkey pressionar botão [ OK ]
c:\Aula3\Dados\Aula3.FDB
propriedade Connected = true
DefaultTransaction = IBTransaction
Configuração do IBDataset
Propriedade
DataBase = IBDatabase1
SelectSQL= Local onde será selecionado uma determinada tabela do Banco de Dados
2 cliques no componente
Botão direito do mouse + add all fields
Após isso, clicar em cima do atributo da tabela e arrastar para dentro do formulário
Clique com o botão direito do mouse e selecione a opção Dataset Editor.
Abrirá o editor para configurar as seguintes opções:
Pressione Get Table Fields
Dataset Defaults
Select Primary Key] - nessa opção caso não seja selecionado o Key Field, será necessário selecionar automático.
Generate SQL] - essa opção irá gerar todas as clausulas SQL para o componente como
UPDATE, INSERT, DELETE E REFRESH. Para conferir basta somente selecionar a Aba, SQL.
Componente DBNAVIGATOR (paleta DataControls)
Propriedade
DataSource = DataSource1
Como criar um Generator (Geração de Chave Primária automático)
No IBExpert, encontrar a opção Generators.
Clique com o botão direito e New Generator.
Define um nome para esse Generator como genCadAluno.
Esse Generator deverá ser relacionado com o IBDataset na propriedade GeneratorField.
Curso: Sistemas de Informação
Disciplina: Laboratório de Linguagem de Programação I
Semestre: 3º
Bimestre: 1º
DESAFIO
Crie uma nova base de dados com duas tabelas a escolha de vocês.
Com essas duas tabelas criadas, desenvolvam dois cadastros, utilizando todos os componentes que estudamos na aula de hoje, que são eles:
- IBDATABASE (PALETA INTERBASE)
- IBTRANSACTION (PALETA INTERBASE)
- IBDATASET (PALETA INTERBASE)
- DATASOURCE (PALETA DATA ACCESS)
-