Conjunto de projetos na linguagem C# que demonstram como utilizar uma base de dados MySQL/MariaDB.
Os projetos demonstram diferentes conceitos e técnicas para atingir este objetivo.
É fornecida uma solução de Visual Studio com vários projetos, os quais demonstram vários conceitos:
- ProjetoConsola: demonstra como num projeto de consola, efetuar a ligação à base de dados e mostrar dados de uma tabela simples
- WindowsForms1: obter dados de uma tabela simples e colocar os dados em 3 controlos diferentes (ListBox, ListView e ComboBox)
- WindowsForms2: obter dados de uma tabela mais complexa (tabela
Produtos
) e popular vários controlos com os dados dados obtidos
Os projetos utilizam a base de dados hipermercadogirassol
:
Para poder utilizar a base de dados:
- crie uma nova base de dados chamada
hipermercadogirassol
- utilize o ficheiro sql/hipermercado-girassol-lite.sql para criar as tabelas e inserir dados nas mesmas
Os vários projetos da solução utilizam a .NET Framework 4.7.2, mas no Visual Studio este requisito pode ser modificado através das propriedades de cada projeto (menu Project > opção Properties > separador Application > opção Target framework)
Importante: este projeto utiliza o software MySQL Connector/NET