<%
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("cartella/nomefile.xls") & ";Extended Properties=Excel 8.0;"
Extended Properties si riferisce alla versione del foglio excel fare riferimento alla tabella qua sotto:
Versione
Extended Properties
Excel 3.0 Excel 3.0
Excel 4.0 Excel 4.0
Excel 95 Excel 5.0
Excel 97 Excel 97
Excel 2000 Excel 8.0
Adesso analogamente ad un DB creiamo il Record set:
Set objRS = Server.CreateObject("ADODB.Recordset")
e scriviamo l' SQL per estrarre i dati:
SQL = "SELECT * FROM tb_elenco"
objRS.Open SQL, cn
Fatto questo abbiamo finito non ci resta che paginare i risultati come meglio ci piace. E' molto importante tuttavia ricordare delle cose:
1)Excel non nasce per il web
2)Questo comporta delle limitazioni nell utilizzo di questo tutorial
3)Ad esempio non ammette accessi contemporanei
4)Non è possibile cancellare da web un dato o una riga ma solo eventualmente crearla.