2009-11-14 7 views
0

J'ai un sqldatasource avec des commandes insert et update. Je liste 10 champs utilisateur dans la vue détaillée qui utilise le sqldatasource. Cependant, quand je l'insère, j'insère tous les 10 champs, mais quand je mets à jour, je veux seulement mettre à jour 8 champs. Cela cause un problème car je crois que tous les 10 champs affichés sont passés en paramètres même si mes sections insertparameters et updateparameters sont déclarées avec le nombre de paramètres approprié. Est-il possible que je puisse facilement insérer tous les 10 paramètres mais seulement envoyer 8 à la procédure stockée mise à jour?en utilisant un nombre différent de paramètres pour l'insertion et la mise à jour de sqldatasource

Répondre

1

Changez la commande UpdateCommand et ses paramètres de ceux générés à ce que vous voulez.

Questions connexes