MySQLComo conectarse a una base de datos MySQL usando...

Como conectarse a una base de datos MySQL usando ADO

-

- Advertisment -

A diferencia de otras bases de datos, para conectarse a esta, es necesario bajar un DRIVER ODBC desde la Pagina de MySQL

aquí la URL: MySQL :: MySQL Connector/ODBC
Yo he instalado la versión “MySQL Connector/ODBC 3.51” (al ultima cuando se escribió este tema)

Una vez Instalado (Next o Siguiente a todo) ya tendremos el Proveedor instalado 😀

De ahí es el mismo código que se usa para conectarse a cualquier Motor Usando ADO

Paso 1.- Hacer la Referencia a la librería ADO
referencias_librerias_visual_basic

Paso 2.- Escribir el código

Dim cn As Connection
Dim rs As Recordset
Private Sub Form_Load()
Const strServidor = "localhost"
Const strBaseDatos = "basededatos"
Const strPassword = "mypassword"
Const strUsuario = "root"

Set cn = New Connection

cn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=" & strServidor & _
"; DATABASE=" & strBaseDatos & _
"; User=" & strUsuario & _
"; Password=" & strPassword & "; OPTION=3"

cn.Open
Set rs = New Recordset

rs.Open "select * from Tabla", cn, adOpenStatic

Me.Caption = rs.Fields(0).Value
cn.Close
End Sub

Eso es todo :), un poderoso motor de base datos y gratuito 😉

3 COMENTARIOS

  1. Gracias!!
    Me sirvió, solo que cambié la versión de ODBC 5.1 pero lo que no puedo es crear un nuevo registro en la base de datos
    y otra cosa es que no puedo acceder a la base de datos de un servidor online pero eso será para otro momento.
    Me interesaría poder crear un nuevo registro ya que me dice “el recordset actual no admite actualizaciones” cuando llego a rs.addnew
    también probé con adOpenDynamic

  2. Que referencia debo habilitar, al correr el codigo me dice que “El uso de la palabra clave New no es valido”. Ya habilite la referencia Microsoft ActiveX Data 2.8

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí

Últimas Noticias

WordPress – Crear BBCODE o shortcode personalizados

Los BBCODES o "shortcode" son esas funciones que tiene Wordpress y que se usan con corchetes, que generalmente te...

WordPress – Enviar título de la página o campo oculto, en Contact Form 7

Problema: Tengo un cliente que tiene una web con muchos productos y en todas sus páginas usa el mismo formulario...

Laravel – Modo Debug según IP

En algunos casos se necesita el modo DEBUG según IP, por ejemplo cuando estamos en producción y tenemos un...

Reemplazar URLs cuando cambias de dominio en WordPress (también de http a https)

Cuando haces un cambio de dominio por alguna razón (antes te llamabas www.viejodominio.com y ahora www.nuevodominio.com) si bien ya...
- Advertisement -

Como ejecutar comandos Artisan desde consola Git

Voy a suponer que ya tienen instalado el composer y php de manera global y un proyecto en Laravel....

Ejecutar Composer y/o PHP de manera Global en Windows

Si por alguna razón al instalar Composer este no funciona desde cualquier ruta estando en linea de comandos (ya...

Debe leer

- Advertisement -

También podría gustarteRELACIONADA
Recomendada para usted