O post Criando um agenda utilizando o Visual Studio C# e SQL Server tem como objetivo criar uma agenda que armazene os contatos em um banco de dados. A agenda foi desenvolvida utilizando a linguagem c# (Form Application) na IDE Visual Studio e o banco de dados utilizado foi o SQL Server.
Criando uma agenda utilizando Visual Studio C# e SQL Server
1 – Criando o Banco de dados
A aula 01 explica como criar um banco de dados denominado agenda com uma tabela contato no SQL Server.
1.1 – Script do Banco
USE [Agenda]
GO
/****** Object: Table [dbo].[contato] Script Date: 26/01/2015 14:42:24 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[contato](
[con_cod] [int] IDENTITY(1,1) NOT NULL,
[con_nome] [varchar](90) NULL,
[con_email] [varchar](90) NULL,
[con_fone] [varchar](20) NULL,
[con_rua] [varchar](90) NULL,
[con_bairro] [varchar](90) NULL,
[con_cidade] [varchar](90) NULL,
[con_estado] [varchar](90) NULL,
[con_cep] [varchar](20) NULL,
CONSTRAINT [PK_contato] PRIMARY KEY CLUSTERED
(
[con_cod] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
2 – Criando a tela principal, o formulário de contato e a classe contato
A aula 02 demostra como criar o formulário principal, o formulário de cadastro de contato e a classe que representa a tabela contato no banco de dados criado anteriormente.
3 – Criando o formulário de contato
A aula 03 demostra como inserir os campos no formulário.
4 – Implementando o método altera botões
A aula 04 implementa o método para controlar os botões do formulário (inserir, localizar, excluir, alterar, salvar e cancelar).
5 – Implementando o método limpa campos
A aula 05 implementa o método para limpar os campos do formulário.
6 – Criando a classe Conexão
A aula 06 implementa a classe conexão. A classe conexão é a classe responsável por efetuar a conexão com o banco de dados.
7 – Criando a classe DALContato
A aula 07 implementa a classe DALContato para inserir, excluir, alterar e localizar um registro no banco de dado. Nesta aula é demonstrado como inserir um registro no banco. Parte 1
8 – Criando a classe DALContato
A aula 08 implementa a classe DALContato para inserir, excluir, alterar e localizar um registro no banco de dado. Nesta aula é demonstrado como alterar e excluir um registro no banco. Parte 2
9 – Criando o formulário de consulta e alterando a classe DAContato
A aula 09 implementa o formulário de consulta e altera a classe DALContato.
10 – Finalizando o Formulário de consulta e tela de cadastro
A aula 10 implementa o formulário de consulta e os botões do formulário de cadastro.
11 – Colocando ícones nos botões da tela de cadastro
A aula 11 demonstra como importar imagens para o projeto e como exibir uma imagem em um botão.
12 – Finalizando a agenda
A aula 12 ensina como criar uma validação super simples evitando que seja gravado um registro sem informar os campos do cadastro.
Acesse nosso canal no YouTube para visualizar outros vídeos sobre programação, como por exemplo Python, Java e Desenvolvimento de sistemas comerciais utilizando a linguagem C#