DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Artigo SQL Magazine 57 - Desenvolvendo uma Aplicação MySQL + ASP.NET

Artigo publicado Revista SQL Magazine 57.

Esse artigo faz parte da revista SQL Magazine edição 57. Clique aqui para ler todos os artigos desta edição

imagem_pdf.jpg

MySQL

Desenvolvendo uma Aplicação MySQL + ASP.NET

Criando uma aplicação com conexão ODBC.NET no MySQL

 

De que se trata o artigo:

Criação de uma aplicação em VB.NET com o banco de dados MySQL. No artigo faremos a conexão com o driver ODBC.NET que precisa ser instalado por não se tratar de um driver nativo.

 

Para que serve:

Assim como o OLEDB utilizado para acessar repositório em Access e também planilhas Excel, abordaremos o driver ODBC.NET e o banco de dados MySQL para criarmos uma aplicação básica que nos mostrará a facilidade e o poder do banco MySQL.

 

Em que situação o tema é útil:

Ao desenvolvermos nossas aplicações não é sempre necessário utilizarmos um banco de dados robusto como o SQL Server, Oracle e outros do mesmo porte. Podemos utilizar um banco mais simples, leve, gratuito, mas que não perde desempenho e a segurança que os outros bancos podem oferecer. Abordaremos no artigo a forma simples de conexão com o MySQL através do driver ODBC.NET.

LEAD 3: BOX resumo Devman

 

Explicando Banco de Dados MySQL e aplicação .NET – Resumo DevMan:

A importância de integrarmos nossas aplicações em um banco de dados ágil e seguro é fundamental. O banco MySQL pode trabalhar com o desenvolvimento .NET através do driver ODBC.NET que não é nativo como o OLEDB, mas quando configurado de forma correta, tem a performance comparado aos grandes bancos. Utilizaremos o software HeidiSQL para trabalharmos com nosso banco de dados.

Através de uma aplicação desenvolvida com a linguagem VB.NET, teremos um controle de produtos onde cada um é ligado a um fornecedor através de uma chave estrangeira.

 

Introdução

Em nossos projetos é de extrema importância fazermos a integração correta do sistema com o banco de dados para que nossa aplicação possa armazenar de forma ágil e segura as informações que os usuários fornecem ao sistema.

Neste artigo abordaremos como criar aplicações de base de dados usando MySQL com VB.NET. Veremos isto a partir de um simples estudo de caso de uma aplicação web onde exibiremos na página de fornecedores uma listagem geral dos fornecedores e na página de produtos uma listagem dos produtos de acordo com o fornecedor escolhido. Veremos como proceder com o acesso a base de dados passando a string de conexão diretamente para o objeto OdbcConnection. Trabalharemos com um banco de dados MySQL composto de duas tabelas (fornecedor e produto) que serão relacionadas através de uma chave estrangeira.

 

Entendendo o Funcionamento da conexão ODBC.NET

O ODBC .NET Data Provider (ver Nota 1) nos permite acessar o banco de dados ODBC através deste driver da mesma forma que os provedores nativos OLEDB (Ex: Microsoft.JET.OLEDB.4.0 – usado para acessar o repositório em Access, assim como acessar também planilhas em Excel). A grande vantagem em usar os provedores ADO.NET em nossos sistemas é que todos eles definem a mesma hierarquia de classes e por isso a única coisa que você tem que alterar são as classes e a string de conexão.

 

Nota 1. ODBC .NET Data Provider

É um componente add-on do .NET Framework SDK que fornece acesso aos drivers de raiz ODBC (Open DataBase Connectivity) nativos.

 

Um detalhe é preciso ser destacado: diferentemente dos provedores SQL e OLEDB, o provedor ODBC precisa ser instalado de forma separada do .NET Framework. Ao longo deste artigo mostraremos como fazer isso.

Para a conexão com o banco de dados deve-se utilizar uma classe específica para determinarmos a string de conexão. Em nosso caso, como será utilizado o driver ODBC, a classe de conexão será a OdbcConnection. Vejamos algumas strings de conexão para diferentes SGBD’s na Tabela 1.

 

String de Conexão

SGBD

"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Leandro Braçaroto
Formado em Processamento de Dados pela UNOPAR - Universidade do Norte do Paraná, experiências como analista e desenvolvedor Web desde 2003 (ASP e PHP), atualmente trabalha com VB.NET, AJAX com banco de dados SQL SERVER e MYSQL. Aprimora seus conhecimentos estudando estas e outras tecnologias.
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03