Erreur lors de l'execution du code
Bonjour,
Je suis débutant sur la plateforme .NET. Je programme (enfin j'essaye) en C# avec Visual Studio 2005.
Je voudrais récuperer des données dans une table d'une base Postgres SQL. J'ai téléchargé la DLL : Npgsql.dll sur le site du SGBD, je l'ai ajoutée au référence de la solution et j'ai suivi un exemple de code de la documentation.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
private void Form1_Load(object sender, EventArgs e)
{
NpgsqlConnection conn = new NpgsqlConnection("Server=127.0.0.1;Port=5432;User Id=root;Password=secret;Database=compta;");
conn.Open();
NpgsqlCommand pgcommand = new NpgsqlCommand("SELECT * FROM comptes", conn);
try
{
NpgsqlDataReader reader = pgcommand.ExecuteReader();
while (reader.Read())
{
this.ComboB.Text = reader.GetString(1);
}
}
catch (NpgsqlException npqsle)
{
}
finally
{
conn.Close();
}
} |
Mais lors de l'execution il me dis :
Impossible de charger le fichier ou l'assembly 'Mono.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' ou une de ses dépendances. Le fichier spécifié est introuvable.
Voilà je comprends pas comment résoudre ce bug.
Merci d'avance pour vos réponses.
PS : si vous voyez d'autres erreurs dans mon code n'hésitez pas.