Mysql C# Demande

Fermé
Nagarou - 6 mai 2011 à 00:49
 meyegui - 6 mai 2011 à 13:09
Bonsoir,


Je suis actuellement en cours de réalisation d'un jeu et j'ai un petit problème voila le code en question :


Code C# :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MySql.Data.MySqlClient;
using Microsoft.VisualBasic;
using System.Collections;
using System.Data;
using System.Diagnostics;


namespace Zaap
{

public class ZaapsManager
{
public static List<Zaap> ListOfZaaps = new List<Zaap>();
public static void LoadZaaps()
{







string SQLText = "SELECT * FROM zaaps_db";
MySqlCommand SQLCommand = new MySqlCommand(SQLText, Utils.Sql2.Others);
MySqlDataReader Result = SQLCommand.ExecuteReader();
while (Result.Read())
{
Zaap NewZaaps = new Zaap();
NewZaaps.MapID = Result.GetInt32("MapID");
NewZaaps.CellID = Result.GetInt32("CellID");

ListOfZaaps.Add(NewZaaps);
}



}
}


}



Le problème est Pas une erreur sur le code mais sur mon application quand je lance

L'erreur sur l'application est Initialisation échouer - Connection must be valid and open

Sur la ligne :

Code C# :

MySqlDataReader Result = SQLCommand.ExecuteReader();




Merci de me venir en aide

1 réponse

Salut,

Tu ne devrais pas ouvrir la connexion, d'abord ?
Avec quelque chose comme :
SQLCommand.Connection.Open();

C'est une suggestion, mais je n'ai jamais utilisé MySQL avec C#
0