Bonjour à tous,
Je suis débutante en C# et je dois réaliser un projet dans ce langage, mais je rencontre quelque problèmes :s
Mon problème actuel est la suivant :
Je souhaite lancer une requête dans ma base de Données SQLServer selon l'item sélectionné dans ma CheckedListBox.
Pour cela, j'ai d'abord ajouté les catégories à ma CheckedListBox :
Code :
checkedListBox_Type.Items.Add("Etat");
checkedListBox_Type.Items.Add("Defaut");
checkedListBox_Type.Items.Add("Erreur");
A la suite de cela, j'ai créé mes requêtes :
Code :
public void Recherche_Etat(DateTime Debut, DateTime Fin, bool Etat)
{
var Recherche = (from T_HISTORIQUE_SITE_71 in "PAU"
select new
{
Debut, Fin , Etat
}
).ToList();
}
public void Recherche_Defaut(DateTime Debut, DateTime Fin, bool Defaut)
{
var Recherche = (from T_HISTORIQUE_SITE_71 in "PAU"
select new
{
Debut,
Fin,
Defaut
}
).ToList();
}
public void Recherche_Erreur(DateTime Debut, DateTime Fin, bool Erreur)
{
var Recherche = (from T_HISTORIQUE_SITE_71 in "PAU"
select new
{
Debut,
Fin,
Erreur
}
).ToList();
}
puis je désire appeler l'une de ces requêtes selon la catégorie sélectionnée :
Code :
if (checkedListBox_Type.SetItemChecked(0, true) != 0)
{
moncontroleur.Recherche_Etat(Debut, Fin, Etat);
}
else if (checkedListBox_Type.SetItemChecked(1, true) != 0)
{
moncontroleur.Recherche_Defaut(Debut, Fin, Defaut);
}
else if (checkedListBox_Type.SetItemChecked(2, true) != 0)
{
moncontroleur.Recherche_Erreur(Debut, Fin, Erreur);
}
Avec :
checkedListBox_Type.SetItemChecked(0, true) --> catégorie Etat
checkedListBox_Type.SetItemChecked(1, true) --> catégorie Defaut
checkedListBox_Type.SetItemChecked(2, true) --> catégorie Erreur
Mais le problème c'est que le bout de code pour appeler mes requête n'est pas bon! J'ai que des erreurs :'( et je ne sais pas comment y remédier...
Quelqu'un pourrait-il me venir en aide SVP?
Merci d'avance
Partager