4 de octubre de 2012

Conectar MySQL con .NET

Hay tres maneras de conectar una base de datos MySQL con .NET

1. Utilizando el Connector.NET

este se descarga directamente desde la pagina de MySQL y para instalarlo basta con seguir instrucciones del asistente, osea next --> next --> next

Una vez instalado creamos un nuevo proyecto, ya sea en VB o C#, luego agregamos la referencia MySQL.Data al proyecto desde la pestaña NET


y ya podemos empezar a programar, recordando utilizar Imports Mysql.data.MySQLClient


2. Utilizando el Connector.odbc


este se descarga directamente desde la pagina de MySQL y para instalarlo basta con seguir instrucciones del asistente, osea next --> next --> next

Una vez instalado creamos un nuevo proyecto, ya sea en VB o C#, la diferencia es que aqui no debemos importar nada, pero si debemos agregar un origen de datos odbc para poder utilizarlo





y aquí dejo una "trozo" de código que enlaza a una base de datos sobre un dsn llamado prueba

Imports System.Data.Odbc
Public Class Form1
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Try
            Using cnn As New OdbcConnection("dsn=prueba")
                cnn.Open()
                Using da As New OdbcDataAdapter("select * from Empleado", cnn)
                    Dim DT As New DataTable
                    da.Fill(DT)
                    DataGridView1.DataSource = DT
                End Using
            End Using
        Catch ex As Exception
        End Try
    End Sub
End Class




jueves, octubre 04, 2012

Related Posts:

  • Triggers en SQL Ejemplo utilizando la table INSERTED CREATE TRIGGER TR_CUENTAS ON CUENTAS AFTER UPDATE AS BEGIN -- SET NOCOUNT ON impide que se generen mensajes de texto -- con cada instrucción SET NOCOUNT ON; INSERT INT… Read More
  • SSRS Que es Reporting Services... SQL Server Reporting Services (SSRS) es una plataforma de informes basada en servidor que nos permite crear y gestionar una amplia variedad de diferentes tipos de informes, y los entregamos en un… Read More
  • Utilizar Datatable y ExecuteReader para Login en ASP.NET Se busca utilizar DataTable para validar las credenciales de un usuario, el diseño de la página web en que se realiza el login podría lucir de la siguiente manera         Email:  &… Read More
  • Cursores en Oracle CURSORES EXPLÍCITOS Se utilizan para trabajar con consultas que pueden devolver más de una fila. Hay cuatro operaciones básicas para trabajar con un cursor explícito: 1- Declaración del cursor: Dentro de la parte DEC… Read More
  • Excepciones Oracle Las excepciones sirven para tratar errores en tiempo de ejecución, así como errores y situaciones definidas por el usuario. Cuando se produce un error, PL/SQL levanta una excepción y pasa el control a la sección EXCEPTIO… Read More