dark0 Postado Maio 11, 2004 Denunciar Share Postado Maio 11, 2004 Conectar à um arquivo do EXCEL, e mostrar conteudo na tela!Obs: Importa e ve na tela os dados que foram inseridos.<%set Cmd=server.CreateObject("ADODB.COMMAND")Cmd.ActiveConnection="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:/sistema/BD.mdb"%><%Dim Conn, RSDim Campos, contador'// CONECTAMOS COM O BANCO DE DADOSSet Conn = CreateObject("ADODB.Connection")With Conn.Provider = "Microsoft.Jet.OLEDB.4.0"'// Nesta linha perca que a conexão indica que utilizaremos um arquivo do Excel.ConnectionString = "Data Source="& Server.MapPath("arquivoexcel.xls") &";Extended Properties=Excel 8.0;".OpenEnd With'// AO CRIAR O RECORDSET, O SELECT INDICA O NOME DA PLANILHA DO ARQUIVOSet RS = Conn.Execute("SELECT * FROM [Plan1$] ")'// CONTAMOS QUANTAS LINHAS EXISTEM NO ARQUIVOCampos = RS.Fields.Count'// INICIAMOS O LOOPresponse.write "<table border=""1"">"Do While RS.EOF = Falseresponse.write "<tr>"'// Aqui informamos os nomes das colunas para então lista os resultadosresponse.write "<td><font size=1 face=verdana><b>" & RS("c1") & "</td>"response.write "<td><font size=1 face=verdana><b>" & RS("c2") & "</td>"response.write "<td><font size=1 face=verdana><b>" & RS("c3") & "</td>"response.write "<td><font size=1 face=verdana><b>" & RS("c4") & "</td>"response.write "<td><font size=1 face=verdana><b>" & RS("c5") & "</td>"response.write "<td><font size=1 face=verdana><b>" & RS("c6") & "</td>"response.write "</tr>"vc1 = RS("c1")vc2 = RS("c2")vc3 = RS("c3")vc4 = RS("c4")vc5 = RS("c5")vc6 = RS("c6")cmd.CommandText="insert into tabela (c1,c2,c3,c4,c5,c6) values (?,?,?,?,?,?)"Cmd.Execute quant,Array(vc1,vc2,vc3,vc4,vc5,vc6) RS.MoveNextLoopresponse.write "</table>"'// EXIBIMOS A QUANTIDADE DE REGISTROS ENCONTRADOSresponse.write campos'// FECHAMOS E DESCONECTAMOS O RECORDSET E A CONEXÃO UTILIZADARS.CloseSet RS = NothingConn.CloseSet Conn = Nothing %><%set Cmd = nothing%> Essa dica foi postada por RobertoPizza , e está nesse tópico: http://scriptbrasil.com.br/forum/index.php...ndpost&p=117353Até mais! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
dark0
Conectar à um arquivo do EXCEL, e mostrar conteudo na tela!
Obs: Importa e ve na tela os dados que foram inseridos.
Essa dica foi postada por RobertoPizza , e está nesse tópico: http://scriptbrasil.com.br/forum/index.php...ndpost&p=117353
Até mais!
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.