Pergunta

Na minha aplicação C # windows, estou exportação de dados do SQL Server para excel na unidade remota. Mas é muito lento. No entanto, se eu exportar dados para o Excel na unidade local, é rápido.

Como posso aumentar o tempo se eu quiser exportar dados para unidade remota?

Obrigado antecipadamente ...

Foi útil?

Solução

Exportar para uma pasta temporária na máquina local, copie-o para a rede e, em seguida, apagar o arquivo da pasta Temp. Você pode até mesmo fazer a cópia e excluir em um segmento separado para que o interface do usuário não está bloqueado.

Outras dicas

Se é uma opção para você, a exportação para a unidade local e, em seguida, copiar / mover o arquivo exportado para a unidade remota.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top