Visual Basic - Conexión Mysql con Excel

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 34 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Conexión Mysql con Excel

Publicado por Fernando (1 intervención) el 08/10/2016 13:24:31
Hola a todos,

Estoy intentado hacer la conexión entre excel 2010 y mysql con Visula basic he configurado el ODBC y funciona todo OK el Windows 7 es 32 bits el código es el siguiente:

He habilitado la siguiente referencias:

-Microsoft ActiveX Data Objects 2.0 Library

-Microsoft DAO 3.6 Object Library

Codigo:

Public Conn As ADODB.Connection ' Permite conectarnos a la base de datos
Public Rs As ADODB.Recordset 'Almacena el resultado de nuestras consultas
Private Function Conectar() As Boolean
On Error GoTo Ver

Private Function Conectar() As Boolean
On Error GoTo Ver

Set Conn = New ADODB.Connection
Conn.ConnectionString = "driver={MySQL ODBC 5.2 ANSI Driver};" & _
"Server=miservidor;" & _
"Port=3306;" & _
"Database=base;" & _
"User=ususario;" & _
"Password=password;" & _
"Option=3;"

Conn.Open

Conectar = True

Exit Function
Ver:
Err.Clear
Conectar = False
End Function
Private Sub PruebaConexionMysql()

If (Conectar) Then

MsgBox "Conexión Exitosa"

Else

MsgBox "Conexión Fallida"
End If

End Sub


Y el error es:

Se esperaba: fin de la instrucción.

Y también me dice, se ha detectado un nombre ambiguo: Conectar.

Muchas gracias a todos!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Conexión Mysql con Excel

Publicado por Andres Leonardo (1798 intervenciones) el 10/10/2016 15:40:00
En que linea te da la novedad


luego lo es por qu e Tienes repetida la funcion


1
2
3
4
5
Private Function Conectar() As Boolean
On Error GoTo Ver
 
Private Function Conectar() As Boolean
On Error GoTo Ver
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar