none
Exportar do Excel para SQL RRS feed

  • Pergunta

  • Bom dia pessoal,

    Tenho uma aplicação onde em uma das telas o usuário pode escolher um arquivo excel (FileUpload), e a planilha será exibida em um Gridview. Também tem um botão que quando clicado salva os dados desta planilha em um banco do SQL.

    Esta funcionando normalmente no DEBUG do Visual Studio. O grid é exibido e os dados salvos corretamente.

    Porém quando eu rodo a aplicação do servidor a minha aplicação retorna um erro Runtime.

    Já instalei o Excel no servidor, assim como o plugin "2007 Office System Driver: Data Connectivity Components" http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=23734

    O que falta eu fazer? Levando-se em consideração que no Debug do Visual Studio esta funcionando normalmente?

    sexta-feira, 13 de abril de 2012 13:53

Respostas

Todas as Respostas

  • Podes postar aki o erro k gera?


    One word frees us of all the weight and pain of life: that word is love.

    sexta-feira, 13 de abril de 2012 14:35

  • Server Error in '/' Application.

    Access to the path
    'C:\Inetpub\wwwroot\SICAM\SICAM\Modulo_Lancamento\CIGFK.xlsx' is denied.

    Description:
    An unhandled exception occurred during the execution of the current web
    request. Please review the stack trace for more information about the error and
    where it originated in the code.

    Exception Details:
    System.UnauthorizedAccessException: Access to the path
    'C:\Inetpub\wwwroot\SICAM\SICAM\Modulo_Lancamento\CIGFK.xlsx' is denied.


    ASP.NET is not authorized to access the requested resource. Consider
    granting access rights to the resource to the ASP.NET request identity. ASP.NET
    has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network
    Service on IIS 6 and IIS 7, and the configured application pool identity on IIS
    7.5) that is used if the application is not impersonating. If the application is
    impersonating via <identity impersonate="true"/>, the identity will be the
    anonymous user (typically IUSR_MACHINENAME) or the authenticated request user.


    To grant ASP.NET access to a file, right-click the file in Explorer,
    choose "Properties" and select the Security tab. Click "Add" to add the
    appropriate user or group. Highlight the ASP.NET account, and check the boxes
    for the desired access.
    • Editado GuilhermeT sexta-feira, 13 de abril de 2012 16:30
    sexta-feira, 13 de abril de 2012 14:42
  • Resolvido..

    Dei acesso à pasta do sistema ao Usuário ASP.NET

    sexta-feira, 13 de abril de 2012 16:33