Foros del Web » Programación para mayores de 30 ;) » .NET »

Error al intentar acceder a la base de datos de MySQL

Estas en el tema de Error al intentar acceder a la base de datos de MySQL en el foro de .NET en Foros del Web. Intento conectarme a una base de datos que tengo creada en MySQL, pero no funciona y muestra el siguiente error: Login failed for user 'root'. ...
  #1 (permalink)  
Antiguo 30/04/2008, 04:06
 
Fecha de Ingreso: marzo-2008
Mensajes: 15
Antigüedad: 16 años, 1 mes
Puntos: 1
Error al intentar acceder a la base de datos de MySQL

Intento conectarme a una base de datos que tengo creada en MySQL, pero no funciona y muestra el siguiente error: Login failed for user 'root'. Reason: Not associated with a trusted SQL Server connection.

El código es el siguiente:

string connection = "server=localhost; database=chat; User Id=root; Password=12345";
SqlConnection conn = new SqlConnection(connection);
conn.Open();
....

No sé si será debido a que el proyecto de Visual Studio y lo de MySQL están en distintos directorios.
  #2 (permalink)  
Antiguo 30/04/2008, 06:45
Avatar de jhonwilliams  
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 1 mes
Puntos: 76
Re: Error al intentar acceder a la base de datos de MySQL

Estas usando una conexión de SQL Server y debes usar el MySqlConnection, en http://dev.mysql.com/downloads/ encontraras esta seccion MySQL Connector/Net -- for connecting to MySQL from .NET en sus respectivas versiones para Framework 1.1 y 2.0 descarga el que necesitas .

Y si te sirve de ayuda aca estan los ejemplos de las cadenas de conexión

http://connectionstrings.com/?carrier=mysql

Saludos
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)
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 07:24.