begin process at 2008 07 06 18:38:50
1 205 719 membres
282 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Affichage Dataset dans Datagrid [ Base de données / ADO.NET ] (cleonat)

Affichage Dataset dans Datagrid le 02/05/2008 19:01:10

cleonat
Il y trois ans j'ai développé une application en aps.net et j'utilisais VS2000 et SQLServer2000. Je générais un SELECT dans une stored que j'appelais grace à ma couche DAO pour remplir un DataSet. Ce DataSet était lié à un DataGrid. Ma strored triait les enregirstrement sous deux critères (ORDER BY Cr1 DESC AND Cr2). Tout était ok.  Il y a peu j'ai vérifié cette application et j'ai constaté que mon DataGrid affichait les enregistrements triés par Id. Le serveur d'application est passé en SQL 2005, VS2005 et peut-être asp2 (mais ca j'en suis pas certaine).
J'ai beau fouillé je ne comprend pas pourquoi ce changement.
Quelqu'un aurait-il eu le prob ou voit-il une raison à ce changement ?
Merci.

Re : Affichage Dataset dans Datagrid le 10/05/2008 13:34:34

cleonat

Salut,
J'ai fini par trouver la solution même si je ne comprends pas le pourquoi.
Pour remplir mon Dataset, j'exécutais une stored procédure en SELECT qui elle-même exécutait une VIEW.
La VIEW était triée "SELECT ... FROM ..... ORDER BY Crit1 DESC, Crit2 ASC" et sur mon portable en SQLServer2000 tout allait bien. Sur le Serveur de production en SQLServer2005, lors de l'exécution le tri ne s'effectuait pas.
Il me faut donc dans la stored procedure faire un "SELECT ... FROM VIEW ORDER BY Crit1 DESC, Crit2 ASC"
Je ne comprend pas pourquoi mais bon ça marche maintenant.




Classé sous : application, changement, dataset, datagrid, affichage

Participer à cet échange

Pub



Appels d'offres

WEB DESIGN
Budget : 1 000€
Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS