Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Gordio
    Registrato dal
    Mar 2006
    Messaggi
    37

    IIS6 e non vedo più i numeri di pagina

    Buongiorno

    ho un dilemma che mi stà logorando!!

    Ho realizzato un progettino in ASP e una parte di questo presenta a video un impaginazione di record.
    Lo sviluppo l'ho fatto su un PC con Win2000 e relativo IIS (credo 5), il tutto funzionante con l'impaginazione di 30 record x pagina e in fondo i link ai numeri delle restanti pagine .
    Il codice dell'impaginazione l'ho preso da un esempio (credo proprio su questo forum)e riadattato.

    Il problema è sorto quando ho spostato tutto il progetto su un SERVER Win 2003 con IIS6....
    praticamente se da un client interrogo l'impaginazione non vedo + i numeri di pagina in fondo per navigare tra i record... altra cosa strana è che se eseguo lo script dallo stesso server 2003 in cui risiede, queste magicamente riappaiono!!! :master:

    Quello su Win 2000 funziona sia in locale che dal client!!!


    questo è il codice dello script .. preciso che i ResponseWrite di "pagine" e quello del LINK per tornare all'HOME vengono stampati a video.... mancano solo i numeri (link) delle pagine!!

    Codice PHP:
    <link type="text/css" rel="stylesheet" href="tabstyle.css" />
    <%
    Dim filepatch
    Dim Conn
    Dim Rs_ADB
    Dim Sql
    On Error Resume Next
    ' ---------- Apre la connessione con il DB Access ---------

    filepatch= Server.MapPath ("DBfabbi/appofabb.mdb")
    '
    ------------- Seleziono i campi da mostrare -----------
    Sql="SELECT codice, tp, desccod, descforn FROM Tb_fabbisogno"
    set ConnServer.CreateObject("ADODB.Connection")
    Conn.open ("Provider = Microsoft.Jet.OLEDB.4.0;Data Source =" +filepatch)
    set Rs_ADB Server.CreateObject("ADODB.Recordset")
    '----------------------------PAGINAZIONE---------------------
    '
    Imosto il numero di rec x pagina e controllo il n°pagina
    '------------------------------------------------------------
    recxpage = 30 '
    NUMERO RECORD PER PAGINA
    page
    =Request("page")
                If 
    page "" Then
                    page
    1
                
    'Else
                '    
    iPageCurrent CInt(Request.QueryString("page"))
                
    End If
    '-------------------------------------------------------------
    Rs_ADB.open Sql, Conn, 3,3
    '
    ---------------------------------------------------------------
    '    Valorori oggetto paginazione
    '
    ---------------------------------------------------------------
    Rs_ADB.PageSize recxpage
    Rs_ADB
    .AbsolutePage page 
    If Rs_ADB.Eof=True or Rs_ADB.Bof=True then 
       Response
    .Write "

    Nessun risultato trovato</P>" 
    Else 
    Response.Write "<table id='sezprinc'>"
    Response.Write "<tr>"
    Response.Write "<td bgcolor='#cccccc'>"
    Response.Write "<table cellpadding='2' cellspacing='1' border='0' width='100%'>"
    Response.Write "<tr height='22'>"
    Response.Write "<td bgcolor='#dddddd' WIDTH='15%'><font face='verdana' 15px color='#000000'>[b]CODICE[/b]</font></td>"
    Response.Write "<td bgcolor='#dddddd' WIDTH='4%' align='center'><font face='verdana' size='1' color='#000000'>[b]TP[/b]</font></td>"
    Response.Write "<td bgcolor='#dddddd' WIDTH='20%' align='center'><font face='verdana' size='1' color='#000000'>[b]DESCRIZIONE[/b]</font></td>"
    Response.Write "<td bgcolor='#dddddd' WIDTH='20%' align='center'><font face='verdana' size='1' color='#000000'>[b]Ultimo FORNITORE[/b]</font></td>"
    Response.Write "</tr>"
                
                 
        
    For i=1 to recxpage 
            
    if Not Rs_ADB.EOF then 
                   Dim Rig
    bg
                   Rig 
    Rig 1
                   
    If Rig Mod 2 0 then
                         bg 
    "#E4E4E4"
                   
    Else
                         
    bg "#ccccff"
                   
    End if    
                   
    Response.Write "<tr bgcolor = " bg "><td><font color='#000000' face='Verdana' >" Rs_ADB(0) & "</font></td>"
                   
    Response.Write "<td align='center'><font color='#000000' face='Verdana' >" Rs_ADB(1) & "</font></td>"
                   
    Response.Write "<td align='center'><font color='#000000' face='Verdana' >" Rs_ADB(2) & "</font></td>"
                   
    Response.Write "<td align='center'><font color='#000000' face='Verdana' >" Rs_ADB(3) & "</font></td></tr>"
                   
    Rs_ADB.MoveNext 
            end 
    if 
        
    Next
        Response
    .Write ("</table></center>"
    End if 
    Response.Write "

    [B]Pagine:[/B] "
    For pag=1 to Rs_ADB.PageCount 
        Response
    .Write "<A href='provatabfab2.asp?page=" pag "'>" 
        
    Response.Write pag 
        Response
    .Write "</A> " 
    Next
        Response
    .Write "</P>" 
        
    Response.Write "[url='default.html']Home[/url]"
    Rs_ADB.Close 
    Set Rs_ADB
    =Nothing 
    Conn
    .Close 
    SetConn
    =Nothing 

    Response
    .Write "</TABLE>"    
    Response.Write "</TD>"
    Response.Write "</TR>"
    Response.Write "</TABLE>"        
    %> 

    aiuto please!!!

    Grazie

  2. #2
    Utente di HTML.it L'avatar di Gordio
    Registrato dal
    Mar 2006
    Messaggi
    37
    nessuno sa aiutarmi?

    cortesemente chiedo ad un moderatore se può spostare la discussione nella sezione SERVER.


  3. #3
    Utente di HTML.it L'avatar di Gordio
    Registrato dal
    Mar 2006
    Messaggi
    37
    neanche un piccolo indizio?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.