Conexão banco de dados Access usando C#

Conectando aplicativos C# ao banco de dados Microsoft Access

No artigo Anterior falamos de C#, neste artigo, você aprenderá de forma fácil como conectar o Aplicativo C# com o banco de dados MS Access . Acompanhe..

Este é o meu primeiro artigo para iniciantes da programação C# mas que já se familiarizaram com o ambiente do Visual Studio. No final deste artigo irei disponibilizar o projecto

Aqui neste artigo, mostrarei como conectar um aplicativo C# ao banco de dados MS Access 2007, 2010, 2013, 2016.

Abra o Microsoft Access e crie um banco de dados, o nome do banco pode ser ao seu gosto, aqui chamei de “escola” e grava no seu ambiente de trabalho (Desktop).
Agora crie uma tabela no banco de dados. Você pode nomear uma tabela como quiser, aqui eu a chamei de “aluno“.

A tabela aluno contêm três colunas nomeadamente id, nome e apelido.

A coluna id será a nossa chave primária e auto incremento.

Agora abra o Visual Studio, inicie um novo aplicativo Windows Form e atribua o nome que desejar. Araste e solte o arquivo de banco de dados que criamos no Diretório do Projeto no Solution Explorer conforme a imagem:

ms access

Adicione um Botão a partir da Toolbox, e mude a propriedade Text para Conectar, conforme apresentado

C#

Clique duas vezes no botão Conectar.

Adicione o namespace abaixo para conectividade com o nosso banco de dados MS Access

using  System.Data.OleDb;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.OleDb; 

namespace Meu_sistema
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
       
        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            OleDbConnection con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=escola.accdb"); 
            OleDbCommand cmd = con.CreateCommand ();    
            con.Open ();    
            cmd.CommandText =  "select * from aluno" ;    
            cmd.Connection = con;    
            cmd.ExecuteNonQuery ();    
            MessageBox.Show ( "Conectado com sucesso" , "Parabéns" );    
            con.Close ();   

        }
    }
}

Agora execute seu aplicativo e clica no botão conectar.

Windows Forms Applications

Pode Baixar aqui o projecto para seus estudos. No próximo artigo vamos aprender a Gravar dados na nossa tabela aluno.
Continue codificando!

986 total views, 1 views today

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

*