Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    249

    select o non select? questo è il dilemma...

    usando SQL = "SELECT TOP 5.... seleziono le prime 5 news del DB e me le posiziono nella mia pagina.
    Ma se volessi selezionare le news dalla 5 alla 10 come faccio?
    Grazie mille

  2. #2
    access? mysql? msssql? oracle? altro? specificare, grazie

  3. #3
    Con la paginazione.
    Crei l'oggetto recordset ADODB.Recordset, fai l'open della sql e dai le proprietà
    rs.pageSize = 5
    rs.absolutePage = 2
    e con un ciclo for da 1 a 5 leggi i record (ricordandoti di fare rs.moveNext prima del next

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    249
    mysql

    il codice è:
    Dim newsList,imageSrc,newsImg
    Set objConn = CreateObject ("ADODB.Connection")
    Set objRs = CreateObject ("ADODB.Recordset")
    objConn.Open strConn

    SQL = "SELECT TOP 5 db_News.id_news,TitoloENG,DescrizioneEng,Foto,Crea ted FROM db_News INNER JOIN rel_News_Sito ON db_News.id_news = rel_News_Sito.id_news " & _
    "ORDER BY Created DESC;"
    objRs.Open SQL, objConn, adOpenStatic, adLockPessimistic

    If objRs.EOF Then
    response.redirect("error.asp")
    Else
    newsList = ""


    etc....

  5. #5
    con MySQL puoi usare la LIMIT. controlla la documentazione

  6. #6
    mySQL?
    Usa la funzione LIMIT.
    La trovi nel manuale di mySQL.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    249
    SQL = "SELECT * FROM db_News.id_news,TitoloENG,DescrizioneEng,Foto,Crea ted FROM db_News INNER JOIN rel_News_Sito ON db_News.id_news = rel_News_Sito.id_news " & _
    "ORDER BY Created DESC LIMIT 6, 8;"

    ho provato cosi ma nno funziona...idee???

  8. #8
    non funziona = dà errore? esplode il pc? il video fonde? miagola il gatto? il frigo balla? ti cadono i capelli?

  9. #9
    Originariamente inviato da optime
    non funziona = dà errore? esplode il pc? il video fonde? miagola il gatto? il frigo balla? ti cadono i capelli?
    La papera nun galleggia?

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    249
    ma risposte serie e un aiuto?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.