SQLDatasource paramètres
Comment puis-je définir des paramètres sql pour un sqlDatasource dans le code derrière?
J'essaie comme ceci:
int id=1;
SqlDataSource1.SelectCommand = "SELECT * FROM categ WHERE id=@id";
SqlDataSourceArticole.SelectParameters.Add("@id", id);
//and also like this:
SqlDataSourceArticole.SelectParameters.Add("id", id);
mais il ne fonctionne pas? Ce que je fais mal?
OriginalL'auteur hhh3112 | 2011-02-09
Vous devez vous connecter pour publier un commentaire.
Assurez-vous d'ajouter les paramètres select avant d'essayer de définir leur valeur par défaut.
c'est à dire
OriginalL'auteur darth_phoenixx
Vous pouvez mettre à jour la valeur par:
À l'aide de la valeur par défaut peut fonctionner dans ce cas.
HTH.
L'ID de paramètre doit exister dans le balisage; si vous êtes de façon programmée de créer la collection de paramètres, puis lorsque vous créez le paramètre, définissez également la valeur par défaut.
OriginalL'auteur Brian Mains