Rede
Para criar um Projeto
O primeiro passo é criar uma nova solução que chamaremos de winVenda usando o
Visual Studio C# Express.
No menu Arquivo selecione New Project e em seguida o tipo (Windows Forms
Application).
Adicionar uma classe
Na janela Solution Explorer, clique com o botão direito do mouse em cima do nome do
Projeto criado.
Selecione Add-> Class.
Adicionar um novo Formulário
Na janela Solution Explorer, clique com o botão direito do mouse em cima do nome do
Projeto criado.
Selecione Add-> Windows Form.
Chamar um novo Formulário
Acrescente no evento do botão criado, a chamada ao formulário: namespace winVendas
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
/*Chama a janela do Form1
*/
new Form1().ShowDialog();
}
}
}
Classe Cliente
No site http://www.lucianabalieiro.com/poo.htm há o código do projeto. A classe cliente está comentada com a descrição das principais características e com as leituras obrigatórias do Livro C#: Guia de Consulta Rápida.
Conexão com o banco de dados MySQL
Primeiramente é necessário baixar e instalar o MySQL Connector Net
(http://mysql.mirrors.hoobly.com/Downloads/Connector-Net/mysql-connector-net5.2.7.zip).
Para adicionar uma referência
Clique com o botão direito em Referência e fazer “Add Reference”. Selecione na lista
MySql.Data na Aba .NET.
Também é possível localizar os arquivos do instalador e incluir diretamente a DLL pela
Aba Browser.
Classes utilizadas
Com relação ao acesso ao banco de dados, utilizamos especialmente as seguintes classes: (Maiores detalhes podem ser obtidos em http://dev.mysql.com/doc/refman/5.1/en/connector-net-ref-mysqlclient.html) MySqlConnection
Um objeto MySqlConnection representa uma sessão para uma fonte de dados MySQL.
Quando criamos uma instância MySqlConnection todas as propriedades são