none
ERROR ASP RRS feed

  • Pregunta

  • HOLA BUENAS TARDES ESPERO ALGUIN ME PUEDA AYUDAR RESULTA QUE YA ACABE MI PROYECTO ASP PERO AL MOMENTO DE CORRERLO YA QUE ESTA EN EL HOSTING ME APARECE EL SIGUIENTE ERROR CABE MENCIONAR QUE MI CONEXION A BD ES CON MYSQL Y LA AGO MEDIANTE ODBC CON EL DRIVER 3.51 Y PUES MI LINEA DE CONEXION LA MODIFIQUE DE ACUERDO A LOS PARAMETROS DEL HOSTING COMO MU SUARIO, CONTRASEÑA IP Y NOMBRE DE LA BD PERO AUN ASI CUANDO LO CORRE ME GENRA EL SIGUIENTE ERROR Y ESPERO ALGUIEN ME PUEDA AYUDAR ES UN PROYECTO MUY IMPORTANTE Y SI ME URGE PARA TERMINAR EL SEMESTRE DE LA UNI

    EL ERROR ES EL SIGUIENTE ESTO ES LO QUE ME DISE EN LA PANTALLA

    Server Error in '/' Application.

    ERROR [IM003] Specified driver could not be loaded due to system error  5 (MySQL ODBC 3.51 Driver).

    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.Data.Odbc.OdbcException: ERROR [IM003] Specified driver could not be loaded due to system error  5 (MySQL ODBC 3.51 Driver).

    Source Error:
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:
    [OdbcException (0x80131937): ERROR [IM003] Specified driver could not be loaded due to system error  5 (MySQL ODBC 3.51 Driver).]
       System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode) +1231742
       System.Data.Odbc.OdbcConnectionHandle..ctor(OdbcConnection connection, OdbcConnectionString constr, OdbcEnvironmentHandle environmentHandle) +95
       System.Data.Odbc.OdbcConnectionOpen..ctor(OdbcConnection outerConnection, OdbcConnectionString connectionOptions) +53
       System.Data.Odbc.OdbcConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +55
       System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) +31
       System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +76
       System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +126
       System.Data.Odbc.OdbcConnection.Open() +43
       Sistema_CAOR.code.conecta() in C:\Users\Public\Documents\proyectos vb 2010\caor ok\Visual Studio 2010\Projects\Sistema_CAOR\Sistema_CAOR\CodeFile1.vb:15
       Sistema_CAOR._Default.Page_Load(Object sender, EventArgs e) in C:\Users\Public\Documents\proyectos vb 2010\caor ok\Visual Studio 2010\Projects\Sistema_CAOR\Sistema_CAOR\Default.aspx.vb:13
       System.Web.UI.Control.OnLoad(EventArgs e) +91
       System.Web.UI.Control.LoadRecursive() +74
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2207
    


    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272

    • Editado PAREDESJR miércoles, 23 de enero de 2013 23:47
    miércoles, 23 de enero de 2013 23:46

Todas las respuestas

  • Le ruego encarecidamente que NO use mayúsculas en sus preguntas pues eso quiere decir que está gritando.  También le suplico que use puntuación.  No hay una sola coma o punto en toda su explicación y así es difícil leer y entenderle.

    Su error parece indicar que el proveedor no tiene el conector para MySQL de ADO.net.  Al menos es lo que me parece a mí.  Trate de incluir dicho DLL en la carpeta bin de su proyecto o bien contacte a su proveedor de hosting.


    Jose R. MCP
    Code Samples

    jueves, 24 de enero de 2013 15:14
  • Buenas!

    No está usando el conector de MySql para ADO.NET, ya que la clase que da el error no es MySqlConnection, si no OdbcConnection. Lo que le falta es el connector de ODBC para MySql, que tiene que estar instalado y configurado en el host:

    http://dev.mysql.com/doc/refman/5.0/en/connector-odbc-configuration-dsn-windows.html

    Por otro lado, si la aplicación web va a usar tan solo MySql sí que seria mejor descargarse, instalar y usar el connector ADO.NET de MySql (http://dev.mysql.com/downloads/connector/net/)

    Saludos!


    Eduard Tomàs Blog: http://geeks.ms/blogs/etomas -- Twitter: eiximenis

    viernes, 25 de enero de 2013 12:23