Ben je penses que tu te trompe car je ne vois pas de "&" dans ton code C#
Sauf si tu parle du "&" qui est dans
Response.Redirect("Résultat_reche_cheval.aspx?toto="+toto+"&rob="+rob);
mais dans ce cas il ne faut pas le changer, c'est comme ça que s'écrivent en HTTP les séparateur dans les querystring.
Pour ton PB, je penses que tu drevrait passer par une procédure stockée plutot qu'une requete SQL "en dur". Tu pourras ainsi gérer les différents cas (1 seul paramétre rempli, les deux, aucun, ...). Car je penses que le DataSource renvoi null ou vide si un paramètre n'est pas renseigné. Du coup il te faut gérer ce paramètre null ou vide par par exemple une valeur de remplacement.
Partager