Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1

    Dare ordine ai prodotti

    Salve, ho la select:
    sSQL = "SELECT TOP 6 * FROM Prodotti"

    per inserire i primi sei prodotti del db nella prima pagina.asp..
    visto che i prodotti sono piu di sei e divisi per collezione o categoria, vorrei dirgli io di prenderli nella categoria "mare" ad esempio, e ordinarli per numero Id..
    è possibile?

  2. #2
    ... WHERE CATEGORIA = 'MARE' ORDER BY ID

  3. #3
    e se volessi successivi sei della "categoria" NEVE?

  4. #4
    Devi fare due query distinte.

  5. #5
    aiutami.. ma con l'IF?

  6. #6
    No.
    codice:
    sql1 = "... WHERE campo = 'pippo'"
    set rs = conn.execute(sql1)
    ...
    ...
    set rs = nothing
    
    sql2 = "... WHERE campo = 'pluto'"
    set rs = conn.execute(sql2)
    ...
    ...

  7. #7
    sSQL = "SELECT TOP 6 * FROM Prodotti"

    se volessi invece i 6 successivi?

  8. #8
    Originariamente inviato da David_pop
    sSQL = "SELECT TOP 6 * FROM Prodotti"

    se volessi invece i 6 successivi?
    Fai una paginazione con pagesize = 6 e absolutepage = 2

  9. #9
    e come lo inserisco nel code della pagina?

  10. #10
    codice:
    set conn = server.createObject("ADODB.Connection")
    conn.open ...
    
    sql = "SELECT * FROM Tabella"
    
    set rs = server.createObject("ADODB.Recordset")
    rs.open sql, conn, 1, 3
    
    if not rs.eof then
    rs.pageSize = 6
    rs.absolutePage = 2
    
     for i = 1 to 6
    
       if not rs.eof then
       response.write rs("campo_tabella") & "
    "
       else 
       exit for
       end if
    
     next
    
    end if
    
    rs.close
    set rs = nothing
    
    conn.close
    set conn = nothing

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.