Windows Forms primeira aplicação

O objetivo desse tutorial é demonstrar o processo de criação de um projeto Windows Forms conectado a um banco de dados MSSQL Server.

Ao abrir o Visual Studio selecione a opção Create a New Project.

Em seguida selecione a opção Windows Forms App utilizando a linguagem C# .NET

Em seguida informe o nome do projeto e clique no botão Create.

A IDE do Visual Studio será apresentada contendo uma janela em branco.

Na aba de Data Sources, clique no icone para adicionar um novo Data Source e selecione a opção Database confirmando no botão next.

Na tela seguinte selecione a opção Dataset e confirme no botão next.

Clique no botão New Connection

No campo Server Name informe o IP do servidor, selecione em autenticação a opção SQL Server Authentication e informe o usuário e senha. Em seguida selecione o banco de dados chamado UNIVILLE.

Servidor: 172.18.0.35
Usuário: sa
Senha: yourStrong(!)Password
Banco de dados: univille

MUITO IMPORTANTE: marcar a opção salvar minha senha

Selecione a opção para que os dados da string de conexão sejam inseridos na aplicação e clique no botão next.

Informe um nome para a configuração de conexão e clique no botão next.

Selecione a tabela clientes, que será utilizada como base para o DataSet confirme no botão Finish.

Observe que o Dataset foi criado e o acesso ao banco de dados esta pronto.

Na aba de ferramentas, selecionie o componente DataGridView e arraste para a tela. Selecione o Data Source que foi criado.

Em seguida selecione a tabela clientes.

Habilite as opções Enable Adding, Enable Editing, Enable Deleting

Selecione o componente na aba de ferramentas chamado BindingNavigator.

Selecione a propriedade Dock o valor botton.

Na aba de propriedades procure a opção BindingSource e selecione o Data Source criado anteriormente.

Clique no botão para adicionar um novo item ao menu.

Em seguida clique duas vezes sobre o novo icone.

Adicione o código abaixo ao conteúdo do método ao click sobre o item do menu.

private void toolStripButton1_Click(object sender, EventArgs e)
{
     this.clientesTableAdapter.Update(this.univilleDataSet.clientes);
}

Repita o processo de criação de um novo botão e insira o seguinte código abaixo.

private void toolStripButton2_Click(object sender, EventArgs e)
{
    this.clientesTableAdapter.Fill(this.univilleDataSet.clientes);
}