Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/03/2011, 17:58
Avatar de Potro
Potro
 
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años
Puntos: 39
Configurar mi conexion mysql en web.config

Hola mis estimados colegas..

tengo el siguiente problema:::


Necesito colocar mi conexion de mi base dedatos mysql en el web.config para estarla obteniendo cada ves que la requiera..

En manuales veo que dicenq ue debo de ponerla asi:

Despues de: <appSettings/>

<connectionStrings>
<add name="BMREConnString" connectionString= "driver={MySQL ODBC 3.51 Driver};server=localhost;database=name_db;uid=user ;pwd=clave;" providerName="System.Data.Odbc" />
</connectionStrings>


Antes de <system.web>

Nota: Me conecto con el driver odbc 3.51


y en mi archivo .cs ya que lo programo con C# pongo lo siguiente:


Código C:
Ver original
  1. string ConnectionString = ConfigurationManager.ConnectionStrings["BMREConnString"].ConnectionString;
  2.  
  3. OdbcConnection myConnection = new OdbcConnection(ConnectionString);
  4.  
  5. myConnection.Open(
);



Y Cuando ejecuto me sale el sigueinte error:::


ERROR [IM002] [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado


Leyendo encontre que podia cambiar esta parte a tostring();

string ConnectionString = ConfigurationManager.ConnectionStrings["BMREConnString"].ToString();

y me sle el mismo error..




NOTA: cuando yo pongo la cadena completa en mi archivo .cs todo funciona bien:::


string ConnectionString = @"driver={MySQL ODBC 3.51 Driver};server=localhost;database=name_db;uid=user ;pwd=clave;";

asi que no es problema de datos erroneos...



que puedo ahcer colegas... ya no tengo mas ideas..
__________________
Paginación en FLASH,

http://www.forosdelweb.com/f62/pagin...o-aqui-540241/