0 votes

Comment configurer facilement les paramètres d'une sproc dans un DataSet fortement nommé dans Visual Studio 2005 ?

Je n'ai pas l'habitude de travailler avec ce type de couche de données. Je ne suis donc pas familier avec toute la terminologie et il est difficile de chercher des réponses.

J'ai un fichier XSD dans Visual Studio 2005, et je regarde l'éditeur GUI. J'ai créé un adaptateur de table en faisant glisser une procédure stockée sur le formulaire. Cette procédure stockée est essentiellement une instruction SELECT avec quelques paramètres. Il semble que cela ait automatiquement rempli les propriétés SelectCommand de l'adaptateur de table.

Maintenant je veux introduire une procédure stockée pour remplir les propriétés de UpdateCommand. La seule façon que je connaisse pour le faire est d'ouvrir le volet des propriétés de l'adaptateur de table et de développer les propriétés UpdateCommand. À partir de là, je sélectionne StoredProcedure comme CommandType et je sélectionne la procédure stockée dans la liste déroulante CommandText.

À ce stade, on pourrait imaginer qu'il importe tous les paramètres en analysant la procédure stockée, mais lorsque j'accède à la collection de paramètres, elle est vide, et il semble que je doive configurer les quelque 30 paramètres à la main. Il doit sûrement y avoir un moyen plus rapide et moins sujet aux erreurs de faire cela.

J'imagine que je rate quelque chose de très fondamental. Qu'est-ce que c'est ?

1voto

John Saunders Points 118808

Vous pouvez essayer de cliquer avec le bouton droit de la souris sur la surface de conception et choisir Add TableAdapter. Une fois que vous aurez spécifié la connexion à utiliser, le programme vous demandera comment remplir les commandes. Indiquez que vous souhaitez utiliser des procédures stockées existantes, et le programme vous aidera à configurer les paramètres.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X