Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 26
  1. #11
    gia fatto ma non va lo stesso ... cmq si è un numero di tipo int

  2. #12
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Originariamente inviato da isteriko
    gia fatto ma non va lo stesso ... cmq si è un numero di tipo int
    Scusa se vado a tentativi, ma così è difficile capire il problema.

    Hai provato un momento a togliere

    set objRS = nothing ?

  3. #13
    non avevo provato ora che ho provato non è cambiato assolutamente niente di niente... mi si blocca sempre alla stessa riga e non va avanti

  4. #14
    se vuoi ti posso postare anche tutta la poagina e dare il link
    dove poterla visualizzare

  5. #15
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Originariamente inviato da isteriko
    se vuoi ti posso postare anche tutta la poagina e dare il link
    dove poterla visualizzare
    No, tanto il problema è per forza dove dicevi tu.


    Hai provato con un recordset esplicito?

    codice:
    SQL = "SELECT COUNT(*) AS NumRec FROM foto WHERE visualizza = "& 1 
    Set objRS = Server.CreateObject("ADODB.Recordset")
    objRS.ActiveConnection = objConn
    objRS.Open(SQL)
    
    tot_record = objRS.Fields("NumRec").Value 
    
    set objRS = nothing

  6. #16
    'Record per pagina
    pageSize = 5
    'Primo record di ogni pagina
    inizio = (page - 1) * pageSize
    'Pagine complessive per effetto della paginazione
    pagine_totali = tot_record / pageSize
    'Arrotondamento in caso di resto della divisione precedente
    if pagine_totali - CInt(pagine_totali) > 0 then
    pagine_totali = CInt(pagine_totali + 1)
    else
    pagine_totali = CInt(pagine_totali)
    end if

    SQL = "SELECT * FROM foto WHERE visualizza = " & 1 & " LIMIT "& inizio &", "& pageSize &" ORDER BY click DESC"

    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open SQL, conn, 3, 3


    è passato avanti ma mi da errore sulla riga evidenziata

    e dice :
    Syntax error (missing operator) in query expression 'visualizza = 1 LIMIT 0, 5'.

  7. #17
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    rs.Open SQL, objConn, 3, 3

    Poi usa lo stesso recordset che hai usato all'inizio: non crearne un altro.

  8. #18
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Originariamente inviato da Umanista
    rs.Open SQL, objConn, 3, 3

    Poi usa lo stesso recordset che hai usato all'inizio: non crearne un altro.
    No, se ti da quell'errore effettivamente si connette... scusa

    SQL = "SELECT * FROM foto WHERE visualizza = " & 1 & " ORDER BY click DESC LIMIT " & inizio &", "& pageSize

  9. #19
    no scusami tu ho cambiato il nome della connessione
    objRS.ActiveConnection = Conn
    cmq da quel'errore ugualmente

  10. #20
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Originariamente inviato da isteriko
    no scusami tu ho cambiato il nome della connessione
    objRS.ActiveConnection = Conn
    cmq da quel'errore ugualmente
    Sì, per quello ok. Però avevo notato che LIMIT lo avevi messo prima di ORDER. LIMIT invece deve essere sempre l'ultima clausola.

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.