none
Office obligatoire ou non pour lire un fichier EXCEL (xlsx) RRS feed

  • Question

  • Bonjour,

    j'ai déployé mon application web asp.net sur un serveur Windows Server 2008 R2. j'ai remarqué que le fichier Excel n'ai pas lu.

    je n'ai pas installer office sur le serveur alors que sur le poste de développement office est installer

    Este ce qu'il est obligatoire d'installer office pour pouvoir lire Excel??

    merci d'avance

    jeudi 21 novembre 2013 12:29

Réponses

Toutes les réponses

  • Bonjour,

    Si vous pilotez Office via les API d'interopérabilité Microsoft.Office.*, il est nécessaire d'installer Office sur le serveur.

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
    Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCSA : SQL Server 2012
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure

    • Proposé comme réponse Aurel Bera vendredi 22 novembre 2013 08:59
    jeudi 21 novembre 2013 16:56
    Modérateur
  • non j'ai fait avec l'oledb

    voirci le code :

    oledbConn.Open();
    OleDbCommand cmd = new OleDbCommand("SELECT * FROM [End Users$]", oledbConn);
    OleDbDataAdapter oleda = new OleDbDataAdapter();
    oleda.SelectCommand = cmd;
    oleda.Fill(ds, "Offre");
    oledbConn.Close();

    vendredi 22 novembre 2013 09:18
  • Bonjour,

    Dans ce cas il suffit de télécharger et d'installer le runtime Microsoft Access 2010. Celui-ci permet d'utiliser les bases de données Access et Excel depuis OleDB.

    http://www.microsoft.com/fr-fr/download/details.aspx?id=13255

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
    Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCSA : SQL Server 2012
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure

    • Marqué comme réponse ahmedmahdi vendredi 22 novembre 2013 15:15
    vendredi 22 novembre 2013 09:43
    Modérateur
  • merci beaucoup :)
    vendredi 22 novembre 2013 15:15