DevAngers AFPA
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le deal à ne pas rater :
Pokémon EV06 : où acheter le Bundle Lot 6 Boosters Mascarade ...
Voir le deal

Export c# vers excel

+2
juju49l
M.+3Ponctualité
6 participants

Aller en bas

Export c# vers excel Empty Export c# vers excel

Message par M.+3Ponctualité Mer 13 Oct - 22:28

Ah la la, j'aurais pas du faire du web pour le fil rouge, je suis tout perdu une fois revenu dans le monde de chocho en c# Shocked

Quelqu'un a une méthode simple pour exporter le résultat d'une requête vers un fichier xls ( en créant, voir en ouvrant aussi, le fichier exel) tout ça en c#?
Ah oui, truc chiant, faudrait que ça soit compatible office2003/2007.
M.+3Ponctualité
M.+3Ponctualité
Meuh Meuh man !
Meuh Meuh man !

Messages : 109
Date d'inscription : 10/10/2010
Localisation : derrière toi!

Spécialités
Expert en: ponctualité
Maître en: bip carte mère
Débutant en: informatique

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par juju49l Mer 13 Oct - 22:33

juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par M.+3Ponctualité Mer 13 Oct - 22:38

merci juju, je vais checker ça...par contre effectivement la compatibilité reste le gros point relou
M.+3Ponctualité
M.+3Ponctualité
Meuh Meuh man !
Meuh Meuh man !

Messages : 109
Date d'inscription : 10/10/2010
Localisation : derrière toi!

Spécialités
Expert en: ponctualité
Maître en: bip carte mère
Débutant en: informatique

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par juju49l Mer 13 Oct - 22:40

Ouaip... mais là c'est du microsoft-microsoft ça sera peut être pas trop chiant!
Quoique...
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par Douffy Le Bucheron Mer 13 Oct - 22:45

... ou ça marchera pas du tout, vas savoir ... Very Happy
Douffy Le Bucheron
Douffy Le Bucheron
3,2 quarts
3,2 quarts

Messages : 82
Date d'inscription : 08/10/2010
Age : 39
Localisation : Angers / Cognac / Angoulême (stage)

Spécialités
Expert en: Rien
Maître en: Pas grand Chose
Débutant en: Tout

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par Boudpain Mer 13 Oct - 23:39

Faut demander à l'admin. Il est OK+ en C Sharp et il avait fait un truc pendant la prépro pour exporter en exel.
Boudpain
Boudpain
3,2 quarts
3,2 quarts

Messages : 88
Date d'inscription : 08/10/2010
Age : 33
Localisation : Herbignac

Spécialités
Expert en:
Maître en:
Débutant en:

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par juju49l Mer 13 Oct - 23:46

ah bah voilà c'est encore mieux ça
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par M.+3Ponctualité Mer 13 Oct - 23:56

Bon en fait c 'est définitivement relou, créer une dll et tout..pfffff
Mr Ok++ si t'es pas trop pris par ton stage Very Happy , je veux bien de ton aide!
M.+3Ponctualité
M.+3Ponctualité
Meuh Meuh man !
Meuh Meuh man !

Messages : 109
Date d'inscription : 10/10/2010
Localisation : derrière toi!

Spécialités
Expert en: ponctualité
Maître en: bip carte mère
Débutant en: informatique

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par steeverlight Jeu 14 Oct - 0:11

c est quel framework .net et quel excel ?
steeverlight
steeverlight
Admin
Admin

Messages : 457
Date d'inscription : 11/10/2010
Age : 49
Localisation : Partout !

Spécialités
Expert en: Blague à Steeve !
Maître en: Silverlight
Débutant en: Système, Office, Conception, DotNet, Web, Php, Base de données

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par M.+3Ponctualité Jeu 14 Oct - 1:28

faudrait que ça marche avec excel 2007 et 2003, pour pas avoir a compiler une appli différente selon la version excel du client.

sinon sous visual c# express 2008
M.+3Ponctualité
M.+3Ponctualité
Meuh Meuh man !
Meuh Meuh man !

Messages : 109
Date d'inscription : 10/10/2010
Localisation : derrière toi!

Spécialités
Expert en: ponctualité
Maître en: bip carte mère
Débutant en: informatique

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par Vinsheu Jeu 14 Oct - 9:43

INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=D:\Test1.xls;', 'SELECT * FROM[TaFeuille$]')

Voilà la commande sql qui permet d'exporter sur un fichier (ici Test1.xls/TaFeuille.
Le problème c'est que ton excel doit être préformaté pour recevoir les colonnes (Nom du champ dans la première case) et le liens vers l'excel est un lien absolue.

A toi de trouvé les solutions pour rendre cela viable.

Je rappel que la surface d'exposition de ta base de données doit être adapté pour cela. Si c'est la BDD de la boite je pense que c'est déjà fait
Vinsheu
Vinsheu
Admin
Admin

Messages : 195
Date d'inscription : 08/10/2010
Age : 34
Localisation : Vierzon(18)

Spécialités
Expert en: Requête Papyrus
Maître en: Google APIs
Débutant en: Programmation

https://dlangers.forumgratuit.org

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par M.+3Ponctualité Jeu 14 Oct - 13:42

Ah yep!je me souvient m'en être servi pour une fonction sql a la con à l'Afpa. Effectivement ça évite de faire ça en c#.
Je sais que OLEDB est compatible office 2007 , mais du coup en renseignant la version d'excel on se retrouve encore dans un truc qui sera pas compatible avec les version 2003 et 2007 en même temps...
M.+3Ponctualité
M.+3Ponctualité
Meuh Meuh man !
Meuh Meuh man !

Messages : 109
Date d'inscription : 10/10/2010
Localisation : derrière toi!

Spécialités
Expert en: ponctualité
Maître en: bip carte mère
Débutant en: informatique

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par Vinsheu Jeu 14 Oct - 14:10

Justement c'est mieux de la faire en C# car tu remplace les paramètres par des variables.

Sinon pas de problèmes de version tant que ton fichier est un .xls et pas un .xlsx .Pour info Excel 8.0 c'est pour avoir le format je pense, par ce que Office 2007 c'est Excel 12.0 et que la commande en 8.0 marche sur Office 2007 en fichier .xls
Vinsheu
Vinsheu
Admin
Admin

Messages : 195
Date d'inscription : 08/10/2010
Age : 34
Localisation : Vierzon(18)

Spécialités
Expert en: Requête Papyrus
Maître en: Google APIs
Débutant en: Programmation

https://dlangers.forumgratuit.org

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par M.+3Ponctualité Jeu 14 Oct - 16:53

ah ben cool, ça me parait être une bonne soluce, thanks!
M.+3Ponctualité
M.+3Ponctualité
Meuh Meuh man !
Meuh Meuh man !

Messages : 109
Date d'inscription : 10/10/2010
Localisation : derrière toi!

Spécialités
Expert en: ponctualité
Maître en: bip carte mère
Débutant en: informatique

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par steeverlight Jeu 14 Oct - 22:53

trop fort le vince
steeverlight
steeverlight
Admin
Admin

Messages : 457
Date d'inscription : 11/10/2010
Age : 49
Localisation : Partout !

Spécialités
Expert en: Blague à Steeve !
Maître en: Silverlight
Débutant en: Système, Office, Conception, DotNet, Web, Php, Base de données

Revenir en haut Aller en bas

Export c# vers excel Empty Re: Export c# vers excel

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum