Ver Mensaje Individual
  #1  
Antiguo 31-05-2006
aupaneu aupaneu is offline
Miembro
 
Registrado: may 2006
Posts: 21
Reputación: 0
aupaneu Va por buen camino
No me puedo conectar a equipo remoto con MySQL (para expertos)

Wenas.

Estoy realizando un proyecto web en Visual Studio 2005 .NET en el que necesito conectarme a una Base de Datos de MySQL que está en un equipo de mi misma red.
Me descargué el driver MySQL.Data versión 1.0.7 para realizar la conexión.

Cita:

Imports
System.Data
Imports
MySql.Data.MySqlClient
Imports
MySql.Data

Partial
Class _Default
Inherits System.Web.UI.Page
ProtectedSub Page_Load(ByVal sender AsObject, ByVal e As System.EventArgs) HandlesMe.Load

Dim Conexion As MySqlConnection = New MySqlConnection()
Conexion.ConnectionString =
"data source=pc2;database=BD;user id=root;"
Conexion.Open()
...


Pero me salta este error en el Open:
Cita:
No se ha permitido una petición para enviar o recibir datos ya que el socket no está conectado y no se ha proporcionado ninguna dirección, al realizar el envío en un socket de datagramas por medio de una llamada sendto
He probado lo mismo en el propio servidor de MySQL como localhost en el datasource de la cadena de conexión y así si me funciona. El problema viene cuando lo intento hacer desde otro equipo...

Llevo casi una semana con este tema y hasta ahora nadie a sabido el motivo del error.

Gracias.

Saludos.



Responder Con Cita