Un piccolo esempio che potrai facilmente personalizzare:
codice:<% ' definizione del recordset set custRs = Server.CreateObject("ADODB.Recordset") custRs.Fields.Append "nome", 200, 300 ' adVarChar custRs.Fields.Append "dimensione", 2, 4 ' smallint custRs.Fields.Append "data", 7 ' Date custRs.Open ' popolamento Set FileObject = Server.CreateObject("Scripting.FileSystemObject") StrPath = Server.MapPath("/") Set f = FileObject.GetFolder(strPath) Set fc = f.SubFolders For Each f1 in fc custRs.AddNew custRs("nome") = f1.name custRs("data") = f1.DateCreated custRs("dimensione") = f1.size / 1024 Next Set fc = Nothing Set f = Nothing Set FileObject = Nothing ' Ordino in base al campo data custRs.Sort = "data DESC" Response.write ("<table border=1>") Response.write ("<tr><th>Nome<th>Dimensione<th>Data di creazione") ' Mostro il recordset appena ordinato Do until custRs.eof Response.Write ("<tr><td>" & custRs("nome") ) Response.Write ("<td>" & custRs("dimensione") & " KB" ) Response.Write ("<td>" & custRs("data") ) custRs.movenext loop Response.write ("</table>") ' libero risorse custRs.Close set custRs = Nothing %>


Rispondi quotando