Foros del Web » Programando para Internet » ASPX (.net) »

Configurar mi conexion mysql en web.config

Estas en el tema de Configurar mi conexion mysql en web.config en el foro de ASPX (.net) en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 10/03/2011, 17:58
Avatar de 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/
  #2 (permalink)  
Antiguo 10/03/2011, 18:51
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: Configurar mi conexion mysql en web.config

Hola,

Descarga el MySql Connector para .Net de esta pagina
MySql Connector

Y en tu Web.Config agrega la cadena de conexión, recuerda modificar los parámetros acorde a tus necesidades:
Código HTML:
Ver original
  1. <connectionStrings>
  2.  
  3.  <add name="mySqlConnection1" providerName="MySql.Data.MySqlClient.MySqlConnection"
  4.  
  5. connectionString="Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;Pwd=myPassword;"/>
  6.  
  7. </connectionStrings>

Microsoft Online Community Support Team
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!
  #3 (permalink)  
Antiguo 11/03/2011, 16:32
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años
Puntos: 39
Respuesta: Configurar mi conexion mysql en web.config

pye disculpa y no tienes la solucion para conectarme mediante

MySQL ODBC 3.51 Driver


Saludos...
__________________
Paginación en FLASH,

http://www.forosdelweb.com/f62/pagin...o-aqui-540241/
  #4 (permalink)  
Antiguo 14/03/2011, 17:07
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años
Puntos: 39
Respuesta: Configurar mi conexion mysql en web.config

Ya por fin pude poner mi conexion en el web.config, soy novato en esto de .net con c# y veo que es una tonteria esto de string ponerlo en el archivo, web.config pero en fin pense que era algo mejor...

Saludos...
__________________
Paginación en FLASH,

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

Etiquetas: conexion, mysql, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:50.