Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Visualizzare records da db in base alla data

    Ciao ragazzi...
    Ho un database access nel quale inserisco i risultati di una squadra dilettantistica della mia città.
    Li mostro a video tramite query in base alla quale chiedo di mostrare i campi
    data | squadra | partita | risultato
    in base alla settimana dell'anno.

    Fin qui non ci sono problemi.

    Vorrei, semplicemente, che in base alle date in cui sono state giocate partite nella settimana di riferimento per la query , la visualizzazione dei records avvenisse in questo modo:

    17.01.09
    Polisp pippo Vs USD pluto 1 - 2
    Buoni Vs Scarsi 2 - 0

    18.01.09
    Scapoli Vs Sposati 0 - 3

    si può fare?
    Giorgius

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi usare una variabile d'apoggio che contenga la data.
    Se la data che estrai della partita è uguale a quella precedente scrivi solo la partita altrimenti scrivi la data, sostituisci essa nella variabile di appoggio, e scrivi le partite.

    Roby

  3. #3
    Grazie per la risposta...
    Più o meno ho capito cosa intendi...

    diciamo che dovrei fare:

    dim temp_data
    temp_data = rec("data")

    è il resto che mi sfugge....
    Giorgius

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    dim temp_data
    temp_data = ""
    do while not rs.eof
    data = rec("data")
    if temp_data <> data then
    temp_data = data
    response.write data
    end if
    'stampi gli altri campi
    rec.movenext
    loop
    Roby

  5. #5
    NOn capisco dove sto sbagliando....

    Questa è la query che uso per interrogare il db e successivi tag html per far apparire i dati:

    SQL="select Anno, settimana, Data, gir, squadra, Risultato from dati where settimana = '" & dataesatta & "'
    Set rec = Server.CreateObject("ADODB.Recordset")
    Set Rec=Conn.Execute(SQL)
    While Not rec.EOF


    %>
    <tr>

    <td width="40" style="border: 1px solid black; background-color: #c0c0c0" ><font size="1" face="verdana"><%=rec("data")%></font></td>

    <td width="260" style="border: 1px solid black;"><font size="1" face="verdana"><%=rec("squadra")%>|Gir. <%=rec("gir")%></font></td>

    <td style="border: 1px solid black; background-color: #c0c0c0" ><font size="1" face="verdana"><%=squadra %></font></td>

    <td style="border: 1px solid black; background-color: #ffff00; text-align: center"><font size="1" face="verdana"><%=rec("risultato")%></font></td>
    </tr>

    <% rec.MoveNext
    Wend
    rec.close%>

    Puoi aiutarmi meglio così?
    Giorgius

  6. #6
    Ho risolto....grazie per la dritta
    Giorgius

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.