Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/06/2009, 03:35
Buceador23
 
Fecha de Ingreso: junio-2009
Mensajes: 19
Antigüedad: 14 años, 11 meses
Puntos: 0
Ayuda con la Conexion desde .net a BBDD WEB

Hola buenos dias, estoy haciendo una página web que necesito enlazar con la BBDD que esta en un servidor Hosting (Vaxnu), esta empresa utiliza el Plesk de Parallels, mas o menos lo medio manejo, jajaja. Me he creado una BBDD en MySql con una sola tabla (Prueba) y un Usuario X con contraseña, todo esto va perfectamente, el problema lo tengo cuando desde .NET, quiero enlazar con la BBDD, en el webconfig tengo la siguiente connectioString:


add name=BBDD2 connectionString=server=localhost; Database=BBDD2; Uid=X;Pwd=Y; providerName="System.Data.SqlClient


Y en la pagina que necesito llamar a la BBDD tengo este código:

Dim consulta As String = ""
Dim Enlace As MySql.Data.MySqlClient.MySqlConnection = New MySql.Data.MySqlClient.MySqlConnection
Enlace .ConnectionString = System.Configuration.ConfigurationManager.Connecti onStrings("ConnectionString").ConnectionString
Dim Comando As MySqlCommand = New MySqlCommand("SELECT Nombre FROM prueba", Enlace)
Dim Reader As MySqlDataReader = Comando.ExecuteReader
If Reader.Read() Then
Me.Nombre.Text = Reader.GetString(0)
End If
Reader.close()



Tengo agregada la referencia a MySql (MySql.Data.dll) al proyecto, lo que desconozco si esa referencia esta tambien agregada al servidor, yo he subido todas las carpetas que tenia.

Al ejecutar la página me sale el siguiente error


Server Error in '/' Application.
--------------------------------------------------------------------------------

Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:


Line 6: Dim Cadena As String = ""
Line 7: Dim Conexion As MySql.Data.MySqlClient.MySqlConnection = New MySql.Data.MySqlClient.MySqlConnection
Line 8: Conexion.ConnectionString = System.Configuration.ConfigurationManager.Connecti onStrings("ConnectionString").ConnectionString
Line 9: Dim Comando As MySqlCommand = New MySqlCommand("SELECT Nombre FROM prueba", conexion)
Line 10: Dim Reader As MySqlDataReader = Comando.ExecuteReader




De antemano os doy las dracias, espero que me podais ayuda.

Un saludo