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

    Query parametrica su anno access

    Ciao, mi serve aiuto su una query.
    Praticamente ho una tabella GARE con all'interno delle manifestazioni sportive, uno dei campi è il campo Data (dd/mm/yyyy) di vari anni ovviamente. Ora devo fare una query parametrica che mi chieda per che anno voglio visualizzare le gare.
    Il problema è "estrarre l'anno dal formato dd/mm/yyyy. Premetto che sono un "amatore" della programmazione, quindi chiedo di essere pazienti e semplici... Grazie!!!

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    se devi estrarre solamente l'anno di calendario allora :
    ___ Year([annno]) ___ dove annno è il nome del tuo campo



    __________________________________________________ ________



    Se invece il tuo "Anno garistico" cominciasse a Settembre
    e finisse a Settembre allora puoi fare
    ___ Year([annno]-120) dove 120 sono i giorni di "correzione"





    .

  3. #3
    Perfetto, chiedo un'altra cosa:
    se ad esempio ricerco per un anno che non è presente nelle date (esempio 2020) come faccio a farmi restituire un messaggio di errore tipo -- Anno non trovato --??
    Grazie mille!!

  4. #4
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Questo non riesco a farlo solo a livello di linguaggio SQL.


    Si puo certamente fare nella applicazione di Access
    ma pero devi aprire un altra domanda specifica nella sezione
    Windows e Software


    Leggi il regolamento Articolo 1


    __________________________________________________ _
    __________________________________________________ _
    __________________________________________________ _

    Pero sarei curioso di imparare come fare in una Vista di Access
    a fare apparire "miracolosamente" un solo record che dice
    "Anno non Trovato " nel caso il filtro non restituisca nessun record



    .

  5. #5
    ok grazie....ho trovato un altro problema, spero sia l'ultimo perchè ormai ho quasi concluso il lavoro!!!
    Praticamente ricerco il mese (esempio febbraio), la maschera -FEBBRAIO- mi restituisce tutti i record della tabella -GARE- contenenti il mese febbraio e con i campi che ho deciso di visualizzare (solo i più importanti).
    Ora vorrei che cliccando sull'ID di un record mi si apra la tabella -GARE- sul record (completo di tutti i campi) con uguale ID. Come imposto la macro??

  6. #6
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    E per fortuna che te l'hanno anche detto di leggere il regolamento, articolo 1...

    1) In questo forum si parla di Database (relazionali e non) e di tutte le problematiche legate alla loro installazione, utilizzo, manutenzione. Vengono trattati problemi relativi alla scrittura di comandi SQL (query, funzioni, stored procedures) ed alla loro esecuzione
    In questo forum NON si parla di alcune funzionalità peculiari di Microsoft Access (macro, maschere, report, etc) che continueranno ad essere trattate nel forum "Windows e software"

    Sposto


    EDIT: anzi adesso chiudo visto che ne hai aperta un'altra... la prossima volta chiedi ad un moderatore di essere spostato, non aprire discussioni uguali in altre sezioni

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.