Requete dynamique et dataset
Bonjour à tous,
Dans mon programme, je dois créer une reqête dynamiquement et puis j'aimerais l'associer à un dataset que j'afficherais ensuite dans un microsoftreportviewer
Pour le moment je crée dynamiquement ma requête dans un fichier qui s'appelle webform2.aspx.cs
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
.....
if (TypeRapport != null)
{
TypeRapport = TypeRapport.ToUpper();
if (TypeRapport == "NORM")
{
Query = Query + " AND (TypeRapport = 'NORM' OR TypeRapport is NULL)";
}
else
{
if(TypeRapport == "AUTO")
{
Query = Query + " AND NOT (TypeRapport = 'NORM' OR TypeRapport is NULL)";
}
else{
Query = Query + " AND TypeRapport = '" + TypeRapport + "'";
}
}
}
if (Priorite != "9999999")
{
Query = Query + " AND idPriorite = " + Priorite + " ";
}
if ((DelaiSigne != null) && (DelaiDate != null ))
{
Query = Query + " AND Delai " + DelaiSigne + "'" + DelaiDate + "'";
}
Query = Query + " ORDER BY DateCreation ASC, Num ASC "; |
PS:je n'ai pas mis toute le construction de la requête car trop long
j'ai ajouter un nouvel élément (report1.rdlc) et aussi un dataset (dataset1.xsd)
et j'aimerais pouvoir définir au niveau de mon code C# que le dataset prend le resultat de la requête crée précédement.
comment puis fais ?
Merci d'avance
bonne journée