visual basic 2010 - criando uma aplicação de controle de notas
DESCRIPTION
Criando uma aplicação de Controle de Notas Objetivo: Desenvolver uma aplicação que trabalha com 2 tabelas em um único gridTRANSCRIPT
![Page 1: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/1.jpg)
Desenvolvimento de Software II
ETEC MAM 2013GÁLIA
Prof. Aloisio
![Page 2: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/2.jpg)
Objetivo
Desenvolver uma aplicação que trabalha com 2 tabelas em um único grid
![Page 3: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/3.jpg)
Criando uma aplicação de Controle de Notas
Visual Basic 2010
![Page 4: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/4.jpg)
Passo 1Criando o Banco de Dados
![Page 5: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/5.jpg)
A - Crie um Banco de Dados Access
Chame este banco de Vendas.mdb
![Page 6: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/6.jpg)
B - Crie uma tabela chamada Produto
Depois, preencha a tabela com 3 registros
![Page 7: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/7.jpg)
C - Crie uma tabela chamada NotaFiscal
Depois, preencha a tabela com 1 registro
![Page 8: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/8.jpg)
D - Crie uma tabela chamada ItemNotaFiscal
Depois, preencha a tabela com 3 registros
![Page 9: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/9.jpg)
E- Na guia Ferramenta de Banco de Dados
Clique no botão “Relações” e crie o relacionamento abaixo para as tabelas do banco
![Page 10: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/10.jpg)
Passo 2Criando o Projeto no Visual Studio 2010
![Page 11: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/11.jpg)
A - Crie um projeto chamado “RegistroDeVendas”
![Page 12: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/12.jpg)
B – Renomeie o formulário para FrmPrincipal
Insira um componente ToolStripMenu Crie um menu Cadastros com 2 itens:•Produto •NotaFiscal
![Page 13: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/13.jpg)
C – Crie outro menu no mesmo objeto
Ainda no componente ToolStripMenu Crie um menu Ajuda com 1 item:•Sair
![Page 14: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/14.jpg)
Passo 3Criando mais formulários
![Page 15: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/15.jpg)
A – Crie um formulário chamado FrmProduto
Desenhe: 4 botões, 3 caixas de texto e labels e 1 DataGridView
![Page 16: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/16.jpg)
B – Crie outro form chamado FrmNotas
Desenhe: 4 botões, 3 caixas de texto e labels e 1 DataGridView
![Page 17: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/17.jpg)
Passo 4Criando a conexão com o
banco de dados
![Page 18: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/18.jpg)
Crie uma conexão com o banco Access
• Acesse o menu Data
• Selecione a opção New Data Source
• Siga todos os passos e crie uma nova conexão do tipo Access OleDB com o banco Vendas.MDB
• A String de conexão deverá se chamar VendasConnectionString
![Page 19: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/19.jpg)
Passo 5
Codificar o Formulário Principal(FrmPrincipal)
![Page 20: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/20.jpg)
Codifique os menus
![Page 21: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/21.jpg)
Passo 6
Crie uma nova classe responsável pelo tratamento dos dados do banco chamado Banco
![Page 22: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/22.jpg)
A - Crie uma nova classe: Banco
![Page 23: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/23.jpg)
B- Adicione métodos à classe Banco
![Page 24: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/24.jpg)
C- Adicione métodos à classe Banco
![Page 25: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/25.jpg)
D- Adicione métodos à classe Banco
![Page 26: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/26.jpg)
Passo 7
Codificar o Formulário de Notas
(FrmNotas)
![Page 27: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/27.jpg)
A- Adicione as funções Limpar Nota e Item da Nota
![Page 28: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/28.jpg)
B- Adicione a Função Atualizar Grid
![Page 29: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/29.jpg)
C- Botão Nova Nota
![Page 30: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/30.jpg)
D- Botão Salvar Nota
![Page 31: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/31.jpg)
E - Botão Excluir Nota
![Page 32: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/32.jpg)
F- Botões Sair e Novo Item da Nota
![Page 33: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/33.jpg)
G- Botão Pesquisar Produto
![Page 34: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/34.jpg)
H- Botão Pesquisar Nota
![Page 35: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/35.jpg)
I – Evento Selection Changed do Grid
![Page 36: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/36.jpg)
J – Eventos Value Changed nos Campos Quantidade e Valor Unitário
![Page 37: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/37.jpg)
K – Botão Salvar Item
![Page 38: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/38.jpg)
L – Botão Excluir Item
![Page 39: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/39.jpg)
Rodando!!! (Tela Inicial)
![Page 40: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/40.jpg)
Rodando!!! (Tela Produtos)
![Page 41: Visual Basic 2010 - Criando uma aplicação de Controle de Notas](https://reader033.vdocuments.pub/reader033/viewer/2022061300/548d49c5b47959640d8b4737/html5/thumbnails/41.jpg)
Rodando!!! (Tela Notas)