Herramientas Informaticas

Categoría: Conexion A mysql con Visual C# Expres .NET

CONEXIÓN VISUAL BASIC 2022 CON MYSQL

En la publicación anterior vimos como hacer el diseño de la ventana para generar el catalogo ahora nos toca leer la tabla para ver que campos contiene y así crear todos los archivos necesarios para crear el catalogo. Antes de leer los datos es necesario conectarnos a la base de datos de MySQL o MariaDB, así que en esta publicación veremos como conectarnos a a MySQL con Visual Basic 2022

Primero nos vamos a administrar paquetes Nutgets para solución e instalamos MySQLConector por Bradley Grainger
Creamos la carpeta módulos que nos servirá para guardar funciones y procedimientos necesarios para el proyecto que en nuestro caso será las conexiones
Creamos un modulo con nombre creaModelo

'IMPORTAMOS LAS LIBRERIAS NECESARIAS PARA LA CONEXIÓN A MYSQL/MARIADB
Imports MySqlConnector.MySqlConnection

'EMPIEZA EL MODULO
Module creaModelo
' CON PUBLIC SUB CREAMOS PROCEDIMIENTOS
Public Sub generaModelo()

    ' METEMOS LA CADENA DE CONEXIÓN EN UNA VARIABLE
    Dim cadenaConexion = "Server=127.0.0.1;User ID=root;Password=;Database=pos"

    ' CREAMOS LA CONEXIÓN CON LA CADENA DE CONEXIÓN
    Dim connection = New MySqlConnector.MySqlConnection(cadenaConexion)

    Try

        ' SI SE ABRE LA CONEXIÓN MANDAMOS MENSAJE
        connection.Open()
        MsgBox("Conexion Correcta")

    Catch ex As Exception
        ' SI NO SE ABRE LA CONEXIÓN MANDAMOS MENSAJE DE ERROR
        MsgBox("ERROR " & ex.Message)

        Exit Sub
    End Try

End Sub
End Module
Quedaría de esta forma
    Private Sub OK_Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK_Button.Click

        creaModelo.generaModelo()

        Me.DialogResult = System.Windows.Forms.DialogResult.OK
        Me.Close()
    End Sub

Así quedaría el evento Click

El evento CLICK lo dejamos de esta manera y hacemos la prueba
A la hora de hacer la prueba nos debe arrojar el siguiente mensaje

Y bien en la próxima publicación veremos como usar la variables que guardamos en el registro de Windows para integrarla en la cadena de conexión

Conexion A mysql con Visual C# Express

Otro proyecto



Viene con el codigo fuente incluido.

EL programa no tiene ni un objetivo si no mostrar una manera de como conectar un programa hecho en Visual express C# con Mysql
Funciona en Windows XP en 7 me fallo 😀



Creado con WordPress & Tema de Anders Norén