TUTORIAL DE CRIAÇÃO DE PROJETO NO VISUAL

Transcrição

TUTORIAL DE CRIAÇÃO DE PROJETO NO VISUAL
TUTORIAL DE CRIAÇÃO DE PROJETO NO VISUAL STUDIO EXPRESS
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 definidas
para os seus valores iniciais.
MySqlDataReader
Fornece um meio de ler o fluxo de linhas de retorno de uma consulta ao banco de dados
MySQL. Alguns métodos importantes:
 Read(): avança o MySqlDataReader para o próximo registro.
 GetValue(): obtém o valor da coluna especificada em seu formato nativo.
MySqlCommand
Representa uma instrução SQL a ser executada em um banco de dados MySQL.
MySqlCommand possui os seguintes métodos para executar comandos em um banco de
dados MySQL:
 ExecuteReader: Executa comandos que retornam linhas.
 ExecuteNonQuery: Executa comandos SQL, como INSERT, DELETE e
UPDATE.
 ExecuteScalar: Recupera um valor único (por exemplo, um valor agregado) de
um banco de dados.

Documentos relacionados

Criação Visual de Consultas

Criação Visual de Consultas Usando o SQLeo Para inserir uma tabela nesta área, clique sobre o nome da tabela no painel inferior à esquerda, arraste e solte na área a direita. Para ligar duas tabelas (eliminar duplicações), l...

Leia mais