Meilleur auteur de réponses
using MySql.Data avec Error Message

Question
-
Bonjour,
J'utilise NotePad++ pour rectifier l'application C sharp...
Je veux faire la connexion avec mon BD de MySql...
alors, j'ai configuré le serveur sous "ODBC Data Source Administrator" dans l'onglet "User DSN" et "System DSN" : en remplissant :- Data Source Name : toto
- Server: 127.0.01
- User:tata
- Password:********
- et j'ai sélectionné le nom de mon bd dans le menu déroulant "Database"...
ensuite J'ai ajouté 2 lignes suivantes dans mon code :
using MySql.Data; using MySql.Data.MySqlClient;
ou bien
et voici j'ai le message d'erreur :using System; using System.Data; using System.Collections; using System.ComponentModel; using System.Configuration; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using System.Web.Mail; using System.Net; using System.IO; using MySql.Data; using MySql.Data.MySqlClient; namespace toto
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*Compiler Error Message: CS0246: The type or namespace name 'MySql' could not be found (are you missing a using directive or an assembly reference?)
Source Error:
Line 16:
Line 17:
Line 18: using MySql.Data;
Line 19: using MySql.Data.MySqlClient;
Line 20:
Source File: c:\WEB\tata\Secured\formulaire.aspx.cs Line: 18
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*Est-ce que vous pouvez m'aider?
Merci et bonne journée
Réponses
-
Bonjour Christophe Argento et Alex Petrescu,
J'ai installé "Connector/Net 6.2.4" qui se trouve sur le serveur dev.mysql.com (http://dev.mysql.com/downloads/connector/net/6.2.html )
et tout va bien, merci
- Marqué comme réponse aspkiddy lundi 24 janvier 2011 14:13
Toutes les réponses
-
Bonsoir,
Le DSN n'est utile que si vous utilisez une source de données ODBC et donc un driver ODBC ce qui n'ets pas le cas ici.
Pour utiliser un driver d'accès aux données natif Mysql, il vous faudra référencer la DLL correspondante dans votre projet. Donc téléchargez la DLL puis clic droit sur le projet, Ajouter une référence et recherchez la DLL que vous avez téléchargé.
Christophe Argento
Architecte .Net/Consultant chez Ineat Conseil
Blog: http://christopheargento.com -
Bonjour,
Je vous conseille de télécharger et d’installer les pilotes MySql pour .NET ou pour ODBC a partir de cette page :
Je crois que si vous installez les pilotes vous pouvez utiliser ODBC aussi.
Cordialement,
Alex
________________
Astuces pour Visual Studio 2010
XNA – Développement jeux vidéo
Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF
Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.
-
Bonjour Christophe Argento et Alex Petrescu,
J'ai installé "Connector/Net 6.2.4" qui se trouve sur le serveur dev.mysql.com (http://dev.mysql.com/downloads/connector/net/6.2.html )
et tout va bien, merci
- Marqué comme réponse aspkiddy lundi 24 janvier 2011 14:13