Na semana passada tive a oportunidade de demonstrar como se efectua a ligação a uma base de dados MySQL através do C#. Esta semana e como prometido, demonstro como se efectua uma ligação a uma base de dados Access 2007 e 2003, já que existe uma pequena diferença na connection string. Como poderão verificar as diferenças são poucas, e como em tudo, esta é apenas uma das maneiras de escrever o código.
Primeiro criamos a base de dados no Access (2007). Neste caso criei três campos id, nome e numero.
Depois de criada a estrutura da base de dados, passamos ao código.
Tal como o MySQL, é necessário adicionar uma referência, mas no caso do Access é somente no código.
Agora vamos ao código
No botão “Ver Resultados” inserimos o seguinte código.
1ª Parte do código (Definição das connection strings 2003 e 2007)
2ª Parte do código
E o resultado será:
E desta forma temos uma ligação C# ao Access efectuada. Como podem verificar, as ligações às bases de dados são bastante simples.
No próximo tutorial vamos começar com as manipulações da base de dados através do C# (inserir registos).
Espero que tenham gostado.