Bonjour !
Ci-dessous une description de mon pblm... merci d'avance pour votre aide, je débute![]()
gridview1 doit être remplis avec le résultat de la procédure sp_getAllData
gridview2 avec la procédure sp_getDataByLevel(@level)
les deux procédures renvoient les mêmes colonnes mais dans la deuxième les données sont filtrées à travers plusieurs tables de la bdd.
j'ai créée dans un dataset (à l'aide du designer vs2005) une DataTable avec un DataTableAdapter exécutant la première procédure (sp_getAllData) au travers de la méthode GetData.
puis, j'ai rajouté (drag'n drop) un Query sur mon DataTable ce qui m'a permit de rajouter une méthode GetDataByLevel à mon DataTableAdapter exécutant la deuxième procédure (sp_getDataByLevel(@level)).
j'espère que vous suivez jusque là !![]()
Dans ma page aspx, j'ai collé deux GridView avec deux ObjectDataSource (ods).
Les deux ods ont pour typeName le DataTableAdapter mais appelant pour l'un la méthode GetData et pour l'autre GetDataByLevel.
j'en viens au fait ! :
les deux GridView sont remplies avec les mêmes données ??? Comme ci elles utilisaient la même instance de source de données![]()
je pensais que le fait d'utiliser deux ods créerait deux instances différentes de ma DataTable ?
merci de votre aide (les débuts sont difficiles...)
Partager