Nei risultatio del motore di ricerca non ho trovato soluzione o non riesco a captare le varie soluzioni esistenti.
Io ho questo codice che non mi funziona bene:
Non so cosa ho sbagliato in questo codice.codice:<% set conn = server.createobject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("percorso database") sql = "SELECT * from tabella where campo1 = 'esempio' ORDER by campo2" Set Rs = Server.CreateObject("ADODB.Recordset") Rs.Open sql, Conn, 1, 3 RecordsPerPage = 5 Page = Request.QueryString("page") If Len(page) > 0 And IsNumeric(page) Then page = CLng(page) Else Page = 1 End If If Rs.EOF Then Response.Write " <center>Non ci sono record</center>" Else Rs.PageSize = RecordsPerPage Rs.AbsolutePage = Page For x = 1 To RecordsPerPage If not rs.eof then %> <table cellspacing="0" cellpadding="0" style="color:#ff6600; font-size:12px; font-family:verdana, arial"> <% Const MyNumCols = 2 ActualCol = -1 %> <tr> <% while not rs.eof ActualCol = ActualCol + 1 if ActualCol = MyNumCols then ActualCol = 0 %> </tr> <tr><td height="20"></td></tr> <tr> <% end if %> <td width="250" height="30" align="center"> <%If rs("campo3")= "nessuno" Then%> <table border="1" bordercolor="#ECD70C" cellpadding="0" cellspacing="0" width="100%" height="110" style="color:#ff6600; font-size:12px; font-family:verdana, arial"> <tr> <td align="center" wisth="140"> <a href="<%=rs("campo4")%>" target="_new"> <%=rs("campo1")%></a> </td> <td align="center" width="90"> [img]img/box.jpg[/img] </td> </tr> </table> <%else%> <table border="1" bordercolor="#ECD70C" cellpadding="0" cellspacing="0" width="100%" height="110" style="color:#ff6600; font-size:12px; font-family:verdana, arial"> <tr> <td align="center" width="140"> <a href="<%=rs("campo4")%>" target="_new"> <%=rs("campo1")%></a> <%If rs("campo3")= "prova" Then%> di <%else%> assegnato a <%End If%> <%=rs("campo3")%> </td> <td align="center" width="90"> [img]img/box.jpg[/img] </td> </tr> </table> <%End If%> </td> <td width="20"></td> <% rs.movenext wend %> </tr> </table> <% End If Next End If %> <center> Pagina:[ <% For i = 1 To Rs.PageCount If i = page Then Response.Write "-"& i &"" Else Response.Write ("-" & i & "") End If Next Rs.Close Set Rs = Nothing Conn.Close Set Conn = Nothing %> ] </center>
Grazie dell'aiuto.
![]()


Rispondi quotando
