je debute en programmation .NET et j ai commence par faire des requetes SQL sur une base et d'afficher les resultats via page web et tout va bien (si ce n est la lenteur d' execution qd la requete retoiurne + de 1000 lignes).
Mais j ai voudrai maintenant exporter mes resultats dans un modele Excel. Qqu un pourrait il m aider sur ce point ? merci :-)
Publicité
Posté le 19-04-2005 à 14:39:15
Tamahome
⭐⭐⭐⭐⭐
Posté le 19-04-2005 à 14:42:19
tu fais un redirect avec le bon type mime et ca passe comme une lettre a la poste (désolé, j'ai plus le code sur moi la )
6bouba3
Posté le 19-04-2005 à 14:57:03
euh oui mais c est quoi un type mime ? .....
6bouba3
Posté le 19-04-2005 à 15:06:53
ok j ai trouve ce que c etait :
"application/vnd.ms-excel" pour excel
Tamahome
⭐⭐⭐⭐⭐
Posté le 19-04-2005 à 15:15:01
ui vala c'est ca.
apres faut virer certains trucs du datagrid (sinon ca leve une exception). Et pour les accents y'a un truc a la con a faire du style
Code :
Response.encoding = Encoding.Default;
Message édité par Tamahome le 19-04-2005 à 15:15:10
6bouba3
Posté le 19-04-2005 à 16:00:35
merci Tamahome pour le coup de pouce
par contre je trouve pas mal d exemple sur le net avec des datagrid mais perso j utilise un datareader.....
ca a pas l air de marcher pareil (j ai implementer sdes ex et ca donne pas grand chose)
Tamahome
⭐⭐⭐⭐⭐
Posté le 19-04-2005 à 16:39:15
ben tout repose sur le Render du control pour sortir du HTML... le datareader doit avoir pareil je pense (vu que ca doit hériter de Control)...