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
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...