Visualizzazione dei risultati da 1 a 8 su 8

Discussione: ciclo su colonne

  1. #1
    Utente di HTML.it L'avatar di val
    Registrato dal
    Aug 2002
    Messaggi
    179

    ciclo su colonne

    Salve ragazzi,
    vi scrivo per domandare consiglio su una delle mie solite stravaganze in fatto di asp. Ho creato un database con 365 campi, ognuno dei quali indica un giorno dell'anno. Questo perchè? per gestire delle prenotazioni di camere d'albergo. Nell'estrazione vorrei che record per record, tramite un ciclo, abbia la possibilità di scandire ogni colonna per verificare se è vuota o meno. capite benissimo che nn posso scrivere 365 condizionali ...

    grazie
    The world is a vampire

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <%for giorni = 0 to 364
    response.write rs(giorni)
    next
    %>

    Roby

  3. #3
    Utente di HTML.it L'avatar di val
    Registrato dal
    Aug 2002
    Messaggi
    179
    ...si grazie Roby , però ho dimenticato di dire che i campi sono sotto questa forma ... 01-01, 05-08, 03-10, indicando giorno e mese...
    così invece ... come faccio?
    The world is a vampire

  4. #4
    al di la' del fatto che costruire un rs con 365 campi e' concettualmente un errore... cmq

    quando fai riferimento a un campo puoi fare

    rs("nomecampo")

    o

    rs(numerocampo)

    quindi, il ciclo proposto da roby e' ok. forse c'e' solo da aggiungere un offset

  5. #5
    Utente di HTML.it L'avatar di val
    Registrato dal
    Aug 2002
    Messaggi
    179
    si grazie per il suggerimento ma come mi consiglieresti di approntare il discorso per poi realizzare relativo tableau sullo stato di ogni singola camera...
    The world is a vampire

  6. #6
    una tabella collegata

    ID_CAMERA
    DATA
    STATO

    tutto qui!

  7. #7
    Utente di HTML.it L'avatar di val
    Registrato dal
    Aug 2002
    Messaggi
    179
    scusa ma i campi data non dovrebbero essere due: DATA_ARRIVO e DATA_PARTENZA. Fin qui non ci sarebbero problemi, se non fosse per il fatto che quando vado a realizzare il tableau devo colorare le caselline giorno per giorno ed è qui che sorge il problema, anche se consideriamo che una prenotazione può avvenire a cavallo fra un mese e quello successivo ...
    The world is a vampire

  8. #8
    per le caselle vuote puoi usare una stupidissima tabella d'appoggio con dentro tutti i giorni dell'anno. puo' servirti anche per la definizione delle festivita' o per i periodi stagionali

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.