Ir para conteúdo
Fórum Script Brasil
  • 0

Criar Planilha Excel


Alex0612

Pergunta

Necessito exportar alguns dados de uma tabela MDB para um arquivo Excel criado no mesmo momento.

Explicando...

Tenho que criar um arquivo XLS, depois passar os dados do MDB para a tabela criada e fornecer a planilha ao usuário.

Já tentei verificar todos os post's mas nenhum pode me ajudar, pois não quero visualizar a planilha apenas criar, alimentar os dados e repassá-la.

Alguém sabe se é possível com ASP?

Com os Post's só consigui este erro:

Este comando

rstExcel.Open "SELECT * FROM Plan1",cnnExcel,adOpenStatic,adLockPessimistic

Gera este Erro

Microsoft OLE DB Provider for ODBC Drivers error '80040e21'

ODBC driver does not support the requested properties

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
Necessito exportar alguns dados de uma tabela MDB para um arquivo Excel criado no mesmo momento.

Explicando...

Tenho que criar um arquivo XLS, depois passar os dados do MDB para a tabela criada e fornecer a planilha ao usuário.

Já tentei verificar todos os post's mas nenhum pode me ajudar, pois não quero visualizar a planilha apenas criar, alimentar os dados e repassá-la.

Alguém sabe se é possível com ASP?

Com os Post's só consigui este erro:

Este comando

rstExcel.Open "SELECT * FROM Plan1",cnnExcel,adOpenStatic,adLockPessimistic

Gera este Erro

Microsoft OLE DB Provider for ODBC Drivers error '80040e21'

ODBC driver does not support the requested properties

Eu nunca usei isso, mas eu já procurei isso no ASP Brasil e tem..

http://www.aspbrasil.com.br

e procura algo como: Criar Planilha Excel

exportar um mdb para um xls...

Algo assim...

Link para o comentário
Compartilhar em outros sites

  • 0

Bom eu tentei fazer uma busca aqui, mas não encontrei talvéz passou sem que eu percebesse, você tem uma dica , um nome algo mais preciso para que pudesse fazer a busca, encontrei sim dica para apresentar, utilizar um arquivo excel, mas criar um arquivo do nada ainda não.

Bareta se puder mandar um dica de busca, ficaria mais fácil, mas por enquanto vou caçando no ASP Brasil.

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • 0

Criei um arquivo Excel

Nome do arquivo: dados.xls

Nome da planilha : Nome

coloquei da célula A1 : Nome

Estou utilizando este código para abrir uma planilha Excel

<%

Set cnnExcel = Server.CreateObject("ADODB.Connection")

cnnExcel.Open "c:\dados.xls;DRIVER={Microsoft Excel Driver (*.xls)};"

'Conectar NOME

Set rstExcel = Server.CreateObject("ADODB.Recordset")

rstExcel.Open "INSERT INTO [Nome] VALUES ('Alex');", cnnExcel, 3

rstExcel.Close

Set rstExcel = Nothing

cnnExcel.Close

Set cnnExcel = Nothing

%>

Obtenho isso:

[Microsoft][ODBC Excel Driver] The Microsoft Jet database engine could not find the object 'Nome'. Make sure the object exists and that you spell its name and the path name correctly.

O problema está no:

rstExcel.Open "INSERT INTO [Nome] VALUES ('Alex');", cnnExcel, 3

e quando uso (acrescento ",2")

rstExcel.Open "INSERT INTO [Nome] VALUES ('Alex');", cnnExcel, 3 ,2

Obetenho isso:

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

Conclusão não consiguo utilizar as planilhas para editá-las.

Alguém tem uma idéia.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...