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
PartialClass _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.