IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Problème de connexion à Excel via une application ASP.NET


Sujet :

ASP.NET

  1. #1
    Membre habitué Avatar de lou-03
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 156
    Points : 153
    Points
    153
    Par défaut Problème de connexion à Excel via une application ASP.NET
    Bonjour à tous

    Je ne sais pas si je me trouve sur le bon forum mais j'ai un problème sur une de mes applications ASP.NET.
    Lorsque je l'exécute en localhosot cela fonctionne, mias quand je l'exécute depuis mon sevreur j'ai cette erreur :

    Le fournisseur 'Microsoft.ACE.OLEDB.12.0' n'est pas inscrit sur l'ordinateur local.
    J'ai fais plusieurs recherches et j'ai vu qu'il fallait installer 2007 Office System Driver: Data Connectivity Components ce que j'ai fais mais sans succès...

    Pouvez-vous m'aider svp?

    Merci d'avance !

  2. #2
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    Salut,

    Sur ce site tu trouveras des chaines de connexion qui devraient te permettre de lire un fichier Excel. Sinon, il y a un espace de nommage prévu pour interagir avec des documents Office.

    A+

  3. #3
    Membre habitué Avatar de lou-03
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 156
    Points : 153
    Points
    153
    Par défaut
    Merci pour ta réponse.
    J'ai déjà vérifié et ma chaîne de connexion est bonne. Ce message n'apparaît que quand je mets mon application sur le serveur et que je l'éxécute.

  4. #4
    Expert confirmé
    Avatar de ludojojo
    Homme Profil pro
    Développeur SharePoint
    Inscrit en
    Avril 2008
    Messages
    2 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur SharePoint
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 967
    Points : 5 347
    Points
    5 347
    Billets dans le blog
    5
    Par défaut
    Lorsque tu lances ton application avec Visual studio celle-ci fonctionne sans le moindre problème?
    As tu publié ton application sur IIS avec les assistants Visual Studio?

  5. #5
    Membre habitué Avatar de lou-03
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 156
    Points : 153
    Points
    153
    Par défaut
    Je l'ai publié mais je ne sait pas si c'est par l'assistant.

    En fait je suis allée dans Générer > Publier et là j'ai eu une fenêtre pour me demander où je voulais publier.
    Je la publie sur mon bureau et je la copie sur le serveur.

    Peut être faut-il la publier directement sur le serveur ?

    En tout cas oui mon application marche lorsque je la lance depuis vs sur mon pc mais sur le serveur rien ne marche

  6. #6
    Expert confirmé
    Avatar de ludojojo
    Homme Profil pro
    Développeur SharePoint
    Inscrit en
    Avril 2008
    Messages
    2 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur SharePoint
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 967
    Points : 5 347
    Points
    5 347
    Billets dans le blog
    5
    Par défaut
    En fait je suis allée dans Générer > Publier et là j'ai eu une fenêtre pour me demander où je voulais publier.
    Oui en effet c'est bien l'assistant...
    Je la publie sur mon bureau et je la copie sur le serveur.
    Peut être faut-il la publier directement sur le serveur ?
    En effet je te conseil de la publier directement sur ton serveur, dans ton répertoire de IIS, cela t'évitera bien des mésaventures.

  7. #7
    Membre habitué Avatar de lou-03
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 156
    Points : 153
    Points
    153
    Par défaut
    Ok merci je vais essayer

    Edit :

    Même en publiant sur le serveur ça ne marche pas, toujours le même problème .... J'ai essayé en utilisant Jet mais c'est la même chose.
    J'ai vu également que l'on pouvait utiliser la bibliothèque Koogra Excel mais cela ne convient pas pour ce que je veux faire.

    Si quelqu'un a eu le même problème que moi, je serai ravie de savoir la solution !

    Merci

  8. #8
    Membre habitué Avatar de lou-03
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 156
    Points : 153
    Points
    153
    Par défaut
    J'ai finalement installé vs2008 sur le serveur. Là je compile mon appli, pas de soucis elle se lance et fonctionne( en localhost sur le serveur).
    Par contre quand je la met en tant qu'application sur le site SharePoint, là même erreur.

    Je ne comprends pas ! Il dit ne pas trouver le pilote ACE alors qu'il arrive a accéder à mon fichier Excel quand je le lance depuis VS...

  9. #9
    Membre habitué Avatar de lou-03
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 156
    Points : 153
    Points
    153
    Par défaut
    J'ai enfin résolu le problème! Il faut installer Office 2010 64bits pour avoir le fournisseur ACE.OLEDB en 64 bits et là ça fonctionne .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 10
    Dernier message: 10/11/2011, 00h46
  2. Réponses: 0
    Dernier message: 30/05/2011, 10h42
  3. Problème avec ODP.net et une application ASP.net
    Par DELAYMEN1 dans le forum Accès aux données
    Réponses: 0
    Dernier message: 02/04/2011, 17h58
  4. problème en installation d'une application asp.net
    Par zh_developpeur dans le forum ASP.NET
    Réponses: 1
    Dernier message: 02/02/2011, 11h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo