Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Dati da DB

  1. #1

    Dati da DB

    Salve, ho un problema con la visualizzazione di dati da database, cioè...

    se scrivo

    codice:
    sql = "SELECT * FROM GuestBook_Messaggi ORDER BY " & strOrderBy &" DESC;" 
    RS.Open sql, conn, adOpenKeyset 
    RS.PageSize = iPageSize
    mi fa vedere tutti i dati del database, ma se voglio vedere le feste che si volgono di venerdì,

    codice:
    sql = "SELECT * FROM GuestBook_Messaggi where serata = "& Request.QueryString("serata") &"" 
    RS.Open sql, conn, adOpenKeyset
    non funziona. Qual'è l'errore?
    La vita è come una scatola di cioccolatini...non sai mai quello che ti capita!

  2. #2
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    codice:
    sql = "SELECT * FROM GuestBook_Messaggi where serata = " & Request.QueryString("serata")
    RS.Open sql, conn, adOpenKeyset

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    cmq non è un campo numerico vero?

  4. #4
    no è un campo testo dove vanno i giorni della settimana
    La vita è come una scatola di cioccolatini...non sai mai quello che ti capita!

  5. #5
    Non funziona
    La vita è come una scatola di cioccolatini...non sai mai quello che ti capita!

  6. #6
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    certo che no..i campi testo usano ' per essere dichiarati

    codice:
    sql = "SELECT * FROM GuestBook_Messaggi where serata = '"& Request.QueryString("serata") &"'" 
    RS.Open sql, conn, adOpenKeyset

  7. #7
    Grazie, ne approfitto per un'altra cosa... ho un campo numerico che contiene appunto numeri, ho tanti records , devo sommare prima tutti i numeri contenuti nel campo numerico (esempio:2+3+1+5+4 ecc... ) e poi contare quanti record ci sono nel database.
    Questo perchè? Perchè contando i record del database so quanti invitati ci sono alla festa, sommando il campo numerico (gli amici) so quanti amici portano gli invitati. Quindi sommando i records (gli invitati che si registrano) alla numero ottenuto sommando i campi numerici (amici degli invitati) , ottengo il numero delle persone che ci saranno alla festa. :master:
    La vita è come una scatola di cioccolatini...non sai mai quello che ti capita!

  8. #8
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    allora questi sono i presenti totali:

    codice:
    sql = "SELECT * FROM GuestBook_Messaggi " 
    RS.Open sql, conn, adOpenKeyset, adLockOptimistic
    do while not rs.eof
    numeroinvitati=numeroinvitati+rs("invitati")
    rs.movenext
    loop
    response.write("numeroinvitati")
    questi invece sono gli invitati che portano amici:

    codice:
    rs.recordcount

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.