Inserindo Dados no Banco de Dados Paradox.



Documentos relacionados
Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Sistema básico de cadastro em Delphi com banco de dados InterBase.

CRIANDO UM BANCO DE DADOS

Migrando Bancos de Dados pelo Delphi

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.

Display de Cristal Líquido

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO

CRIAÇÃO DE RELATÓRIOS EM DELPHI

Uma vez no form, dê um clique duplo sobre o objeto e insira a tela conforme abaixo. Não esqueça do & e das teclas de atalho.

Veja abaixo um exemplo de como os dados são mostrados quando usamos o

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS

Sistema de Recursos Humanos

Sistema Click Principais Comandos

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO

Criando uma mala direta com o Word 2007 em 6 Passos

UNIVERSIDADE FEDERAL DO AMAPÁ NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO. Manual de Avaliação de Desempenho Cadastro

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

Serviço Seguro de Mensagens Instantâneas

CRIANDO TEMPLATES E LEGENDAS

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Inserção de Dados no banco de Dados através dos componentes Combobox, Radio e Checkbox

1 Criando um aplicativo visual em Java

HOW TO Como criar e liberar/bloquear categorias personalizadas no AWCA

Clique no botão novo

Tutorial Ouvidoria. Acesso, Utilização, Visualização das Manifestações e Resposta ao Manifestante

DELPHI 7 LINGUAGEM DE PROGRAMAÇÃO AMBIENTE CLIENTE SERVIDOR

Manual de configuração do sistema

CONFIGURAÇÃO MINIMA EXIGIDA:

MANUAL WEBMAIL HORDE-V.01 IBILCE/UNESP

Esta alteração é feita de duas formas: Cadastro de pedido de compra e ajuste de estoque.

Para participar de um mapa colaborativo usando o Cmap Tools

1 UNIT Universidade do Trabalhador Dr. Abel dos Santos Nunes

CADASTRO DE OBRAS E PROJETOS DE ENGENHARIA

Excel VBA - Parte IV:Inserindo um formulário e seus comandos

Caso já seja usuário do SCAW siga as instruções a partir da página X.

Como funciona? SUMÁRIO

Gerenciamento de Projetos

GUIA INTEGRA SERVICES E STATUS MONITOR

Introdução. Servidor de Tempo (SNTP) com opção de horário de verão automático; 1 Cadastro do novo modelo de equipamento Urano Topmax SS

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Manual de usuário. do sistema multicálculo CotakWeb

Faculdade Boa Viagem Sistemas de Informação Gerenciais EXERCÍCIO PASSO-A-PASSO PEDIDOS E CONTROLE DE ESTOQUE. Microsoft Access.

Memória Flash. PdP. Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

1- Requisitos mínimos. 2- Instalando o Acesso Full. 3- Iniciando o Acesso Full pela primeira vez

MANUAL ZEDIT 32 Índice:

MANUAL DO ANIMAIL Terti Software

A guia Desenvolvedor

WORD. Professor: Leandro Crescencio Colégio Politécnico 1

( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO DISPOSITIVOS MOVEIS ANDROID STUDIO

Delphi 7 Aula 01 Área do Triângulo

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos

Configuração de assinatura de

Como criar pastas personalizadas e novas peças no Toolbox

Lição 1 - Criação de campos calculados em consultas

INSTALANDO O ARQUIVO ELETRÔNICO DE LEIS MUNICIPAIS

Sumário: Fluxo Operacional... 3 Contatos Agenda Online Reservas de Salas Tarefas... 42

Cadastros e Acessos. Conhecimento global. Foco local. / Versão 1.0

STK (Start Kit DARUMA) Driver Genérico Somente Texto para a impressora DR700 ETHERNET

COMO SOLICITAR O CADASTRO DE UM ITEM SSA Central de Cadastro

Tutorial Administrativo (Backoffice)

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

Manual das funcionalidades Webmail AASP

Este tutorial tem o objetivo de registrar os passos para a espacialização de informações georeferenciadas a partir de planilhas de arquivos e os

MANUAL DO ALUNO PARA NAVEGAR NO AMBIENTE VIRTUAL DE APRENDIZAGEM - AVA

Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

EXEMPLO DE COMO FAZER UMA MALA DIRETA

Instalando o Lazarus e outros sistemas de suporte. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

O Primeiro Programa em Visual Studio.net

Word 1 - Introdução Principais recursos do word A janela de documento Tela principal

Sumário. Tutorial: Editor de Exercícios Online para o professor

Sistema Protocolo, Tramitação e Arquivamento de Processos Manual do Usuário

LUXVISION HÍBRIDO VER AS IMAGENS ATRAVÉS DO INTERNET EXPLORER. Abra o INTERNET EXPLORER, vá em FERRAMENTAS, OPÇÕES DA INTERNET.

Como gerar arquivos.plt

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.

Manual de Configuração de Exportação/Importação de arquivos (MultiSET/SISCEL)

Planilha Eletrônica Excel

Microsoft Excel Macro V. Índice 16-) Formulários ) Gerando código para o Formulário... 49

Modo Estrutura é o ambiente de definição e estruturação dos campos, tipos de dados, descrição e propriedades do campo.

INSTALAÇÃO DO SISTEMA CONTROLGÁS

Banco de Dados Oracle 10g

Curso Juventude Brasileira e Ensino Médio Inovador. Manual do ambiente Moodle

❶ No Sistema Gênesis, na Aba ESTOQUE

Orientações, Dicas e Atalhos para registrar e consultar documentos no sistema ERP.

Preenchimento dos Pedidos de Credenciamento Provisório, Credenciamento 5 anos, Recredenciamento e Aumento de Vagas

Manual Instalação Pedido Eletrônico

GUIA RÁPIDO PARA PETICIONAMENTO ON-LINE

Instruções para instalação do Virtual Lab (ChemLab 2.5 ou Physics 3.0)

Manual do Teclado de Satisfação Online WebOpinião

Slice Tool - Ferramenta Fatia

Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual

Procedimentos de Implantação ireport x Protheus

Utilizando o correio eletrônico da UFJF com Thunderbird e IMAP

Transcrição:

Inserindo Dados no Banco de Dados Paradox. - Construção do Banco de Dados: Para podermos inserir algo em um banco precisaremos de um Banco de Dados, para isto iremos montar um utilizando o Programa Database Desktop que acompanha o software Delphi. Vá até o menu Tools clique sobre ele e clique em Database Desktop: Clicando sobre ele irá aparece uma nova janela que é o programa Database Desktop. Agora no Database Desktop vá ao menu File clique em New e em seguida clique em Table, ele irá abrir uma janela para escolhermos o tipo de tabela que iremos utilizar, como Default deixaremos selecionado o Paradox 7 e após isso clique em OK. Criado por Vitor Migoto 1

Realizado isto irá se abrir uma janela como no seguinte desenho abaixo: Na coluna Field Name preencheremos os campos que irão conter em nosso banco como no exemplo os campos inseridos serão: Código, Produto e Quantidade. Em seguida na coluna Type clicando com o botão direito do mouse iremos selecionar o tipo dos dados no qual o campo irá receber, respectivamente aos campos os tipos são: + (Autoincrement), Alpha e Number. O primeiro tipo (Autoincrement) servirá para que o campo Código receba automaticamente um numero, o segundo tipo determinará que o Campo Produto irá receber valores do tipo Alphanuméricos ou em outras palavras Caracteres ou ainda Strings e o terceiro determinará que o campo Quantidade receba valores de tipo numérico. Na próxima coluna que tem no titulo Size servirá para determinarmos uma quantidade de dados ou caracteres que aquele campo irá receber, esta coluna será usada apenas para alguns tipos de campos como por exemplo o campo Alpha. Os campos de tipo Number ou Autoincrement não aceitam a utilização desta coluna, caso seja preenchida, ao salvar a tabela o programa lhe mostrára que os alguns campos não utilizam a coluna Size e então você deverá retornar e verificar se preencheu incorretamente algum campo. Criado por Vitor Migoto 2

Por ultimo na coluna Key ela receberá apenas um * (Asterisco) ou então com um clique do mouse ela será preenchida com o mesmo. Esta coluna serve para demarcar o campo chave da nossa tabela. Depois de preenchido corretamente os dados na tabela clique no botão Save As e salve o banco em uma pasta dentro do local onde irá salvar o seu projeto (Por exemplo se vou salvar meu projeto em C:\Joao vou cirar uma pasta chamada banco dentro da pasta Joao e salvarei minha tabela no caminho C:\Joao\banco\. Isto será necessário para que possamos achar facilmente nosso banco na hora em que estivermos no desenvolvimento do programa).abaixo veja como ficará a tabela: Após ter salvado a tabela então fecharemos o Database Desktop e iremos começar a programação e desenvolvimento do programa. Criado por Vitor Migoto 3

- Construção do Formulário Já no Delphi iremos começar com nosso Form1. Antes de incluirmos nossos componentes vamos ajustar algumas propriedades do formulário. Ao seu lado esquerdo no monitor você verá a janela do Objetct Inspector que mostra as propriedades e eventos dos componentes selecionados. Caso não esteja habilitada esta janela vá ao menu View e clique onde está escrito Object Inspector ou então utilize o atalho pressionando a tecla F11. Estando visível a janela do Object Inspector(OI) de um clique sobre o Formulário para que possamos visualizar suas propriedades. Agora vá até o OI e clique na frente da propriedade Caption, estará escrito Form1, esta propriedade altera o nome que aparecerá sobre a barra de titulo do formulário, vamos colocar o nome de Cadastro de produtos. Feito isso ajuste o tamanho do formulário a sua preferência e então iremos dar inicio a utilização dos componentes e programações necessárias, lembrando que a propriedade Name do Formulário esta nomeada como Form1. Criado por Vitor Migoto 4

Antes de tudo, SALVAR! Para evitarmos perdas vamos salvar o programa. Simplesmente vá ao menu File e clique em Save All feito isto irá abrir uma janela para salvarmos a nossa Unit. (MUITO IMPORTANTE: NÃO ALTERE O NOME DA UNIT) Localize o diretório que você irá salvar o programa e clique em salvar, após isto o programa irá pedir que salve o Projeto (este você pode alterar o nome), coloque o nome desejado e clique em salvar(o nome do projeto não pode conter espaços em branco procure colocar _ (Underline) para separar caso seja necessário). Após salvo vamos continuar o nosso projeto, na palheta de componentes que se encontra na parte superior da tela, clique em Standard e depois clique duas vezes sobre o objeto Label ao clicar nele duas vezes ele irá aparecer no formulário, de um clique sobre ele no formulário e altere no OI a propriedade Caption para Nome do Produto, acrescente outro Label no formulário e altere seu Caption para Quantidade. Criado por Vitor Migoto 5

Depois de incluir os Labels no formulário faça o mesmo com o componente Edit colocando dois deste componente no formulário, abaixo de cada label que o representará. Ao invés de alterar a propriedade Caption deste componente (já que este não a tem) apague o conteúdo que esta dentro da propriedade Text deixando em branco. Criado por Vitor Migoto 6

Agora insira 3 componentes Buttons alterando sua propriedade Caption para os respectivos nomes: Inserir, Salvar e Cancelar. Criado por Vitor Migoto 7

Agora nos buttons Salvar e Cancelar altere a propriedade Enabled para false. Na palheta Data Access insira o componente Table em sua propriedade Databasename preencha com o diretório onde salvou o banco, no exemplo o diretório é banco\ após isto na propriedade Tablename selecione o nome do arquivo que você salvou e depois na propriedade Active selecione True. Na mesma palheta insira o componente Datasource e altere sua propriedade Dataset para o nome do componente table que se não foi alterado será Table1. Criado por Vitor Migoto 8

Agora iremos programar o botão Inserir, dê dois cliques nele e na janela de programação digite os seguintes comandos que serão explicados a seguir: procedure TForm1.Button1Click(Sender: TObject); begin button1.enabled:=false; // Desabilitará o botão inserir button2.enabled:=true; // Habilitará o botão Salvar button3.enabled:=true; // Habilitará o botão Cancelar edit1.text:=''; // Limpará a caixa de texto do nome do produto edit2.text:=''; //Limpará a caixa de texto da Quantidade end; Criado por Vitor Migoto 9

No Button Salvar dê dois cliques nele e digite a seguinte programação: procedure TForm1.Button2Click(Sender: TObject); begin table1.insert; // Diz ao banco que será inserido um registro table1.fieldbyname('produto').asstring:= edit1.text; // diz ao banco que o campo Produto receberá o valor string que esta na caixa de texto edit1.text table1.fielbyname('quantidade').asinteger:=strtoint(edit2.text); // diz ao banco que o campo Quantidade receberá o valor inteiro convertido do valor string que esta na caixa de texto edit2.text table1.post; // Grava os dados no banco table1.refresh; // Atualiza o Banco button1.enabled:=true; // Habilita o Botão Inserir button2.enabled:=false; // Desabilita o Botão Salvar button3.enabled:=false; // Desabilita o Botão Cancelar edit1.text:=''; // Limpa a caixa de texto Edit1 edit2.text:=''; // Limpa a caixa de texto Edit2 end; No Button Cancelar dê dois cliques e digite a seguinte programação: procedure TForm1.Button3Click(Sender: TObject); begin button1.enabled:=true; // Habilita o Botão Inserir button2.enabled:=false; // Desabilita o Botão Salvar button3.enabled:=false; // Desabilita o Botão Cancelar edit1.text:=''; // Limpa a caixa de texto Edit1 edit2.text:=''; // Limpa a caixa de texto Edit2 end; Realizado as alterações o programa de cadastro no banco de dados está concluído. Para executar aperte F9. 10 Criado por Vitor Migoto