Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

sp38

Excel para ASP

Recommended Posts

Ola a todos,possuo uma planilha no Excell com alguns calculos que são atualizados ao inserir um novo valor,queria saber com que jogo na tela em uma pagina em asp essa planilha para ser visualizada sem que haja a necessidade de abrir o Excel e se tem como tambem alterar o valor dos campos dessa planilha por um form em asp e assim as modificações serem atualizadas dinamicamente ...Se alguem tiver algo assim ou puder postar um exemplo agradeço muito.Obrigado a todos !!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce pode usar o Excel como um banco de dados, recuperar os dados e fazer os cálculos no script!

 

exemplos de conexões

 

ODBC Standard:

"Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\MyExcel.xls;DefaultDir=c:\mypath;" TIP! SQL syntax: "SELECT * FROM [sheet1$]" - i.e. worksheet name followed by a "$" and wrapped in "[" "]" brackets.

OLE DB Standard:

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1""" "HDR=Yes;" indicates that the first row contains columnnames, not data"IMEX=1;" tells the driver to always read "intermixed" data columns as textTIP! SQL syntax: "SELECT * FROM [sheet1$]" - i.e. worksheet name followed by a "$" and wrapped in "[" "]" brackets. Text

fonte: http://www.connectionstrings.com/

Compartilhar este post


Link para o post
Compartilhar em outros sites

E O FORM SERIA UM COM OS CAMPOS IGUAIS AOS UTILIZADOS PARA ALTERAR DADOS VIA ASP EM UM BANCO DE DADOS EM ACESS POR EXEMPLO ?VOCE TEM AI UM EXEMPLO ?OBRIGADÃO !- - - - - - -

Voce pode usar o Excel como um banco de dados, recuperar os dados e fazer os cálculos no script!exemplos de conexõesODBC Standard:

"Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\MyExcel.xls;DefaultDir=c:\mypath;" TIP! SQL syntax: "SELECT * FROM [sheet1$]" - i.e. worksheet name followed by a "$" and wrapped in "[" "]" brackets.
OLE DB Standard:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1""" "HDR=Yes;" indicates that the first row contains columnnames, not data"IMEX=1;" tells the driver to always read "intermixed" data columns as textTIP! SQL syntax: "SELECT * FROM [sheet1$]" - i.e. worksheet name followed by a "$" and wrapped in "[" "]" brackets. Text
fonte: http://www.connectionstrings.com/

Compartilhar este post


Link para o post
Compartilhar em outros sites

E O FORM SERIA UM COM OS CAMPOS IGUAIS AOS UTILIZADOS PARA ALTERAR DADOS VIA ASP EM UM BANCO DE DADOS EM ACESS POR EXEMPLO ?VOCE TEM AI UM EXEMPLO ?OBRIGADÃO !- - - - - - -

Voce pode usar o Excel como um banco de dados, recuperar os dados e fazer os cálculos no script!exemplos de conexõesODBC Standard:

"Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\MyExcel.xls;DefaultDir=c:\mypath;" TIP! SQL syntax: "SELECT * FROM [sheet1$]" - i.e. worksheet name followed by a "$" and wrapped in "[" "]" brackets.
OLE DB Standard:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1""" "HDR=Yes;" indicates that the first row contains columnnames, not data"IMEX=1;" tells the driver to always read "intermixed" data columns as textTIP! SQL syntax: "SELECT * FROM [sheet1$]" - i.e. worksheet name followed by a "$" and wrapped in "[" "]" brackets. Text
fonte: http://www.connectionstrings.com/
Recomendo dá uma estudada em ASP... (caso naum conheça nada....)o mínimo que você estudar já é alguma coisa... pois você nunca vai achar um form já pronto que satisfaça as suas necessidades...mas em todos os casos...ae existe vários scripts prontos em ASP e em outras linguagens...http://www.codigolivre.com.br http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá GaleraPreciso fazer um select em uma planilha excel, porém estou com um problema:Quando preciso apenas de uma aba dá certo (ex.: "SELECT * FROM [sheet1$];" ), porém não rola com 2 abas ... é possível ? qual seria a sintaxe correta ?... tentei "SELECT * FROM [sheet1$];,[sheet1$]; " agradeço a ajuda ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.