Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812

    variabile data in query

    db access su server locale

    le date sono scritte forzando il formato inglese ovvero inserite con
    format(#"&VariabileData&"#,'mm/dd/yyyy')

    e quindi risultano scritte così: 31/05/2012

    se chiedo le date inferiori a 15/06/2012
    non ho risultati (sia che lo scriva in chiaro sia che sia frutto di variabile )
    se invece imposto Date() funziona ()
    ho provato anche "assicurandola" con CDate ma niente...

    ho sempre risolto ma stavolta non ne esco, idee?

  2. #2

    Re: variabile data in query

    Originariamente inviato da Vincent.Zeno
    db access su server locale

    le date sono scritte forzando il formato inglese ovvero inserite con
    format(#"&VariabileData&"#,'mm/dd/yyyy')

    e quindi risultano scritte così: 31/05/2012
    alla faccia del formato "inglese" (meglio, anglosassone) mese 31!!!!

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    l'ho sempre usato e funziona su diversi programmi che ho fatto
    tra l'altro ho imparato proprio qui dentro a forzare il formato perché access (anglo/inglesoide di natura) tende a storpiare la data italiana

    non so più che prove fare... non vorrei riscrivere tutte le date (magari per niente)

  4. #4
    a vincenzino, il formato anglosassone (cacchio, l'hai pure scritto!) è mm/dd/yyyy quindi 05/31/2012!!!!

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    vincent, please

    no..
    non far finta di non capire

    nell'inserimento se lo lasciassi fare farebbe come hai scritto tu il risultato
    ma io gli servo 31/05/2012 e lo obbligo a scrive così com'è
    questo mi ha sempre risolto tutti i problemi di conversione/lettura/lavorazione.
    se gli chiedo che mese è il 05/04/2012 mi risponde aprile(corretto), non maggio


    bhò

  6. #6
    ok vincent come vuoi - fare una prova non ti costa niente. ma stai tranquillo che 31/05/2012 NON è formato anglosassone

  7. #7
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    Originariamente inviato da optime
    ma stai tranquillo che 31/05/2012 NON è formato anglosassone
    MA LO SO!

  8. #8

    Re: variabile data in query

    non mi pare

    Originariamente inviato da Vincent.Zeno
    le date sono scritte forzando il formato inglese ovvero inserite con
    format(#"&VariabileData&"#,'mm/dd/yyyy')

    e quindi risultano scritte così: 31/05/2012
    comunque, se vuoi provare prova, non so cos'altro dirti

  9. #9
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    ovvio che farò altre prove, devo risolvere
    ma sembra che non tieni in alcun conto la premessa che su diversi altri programmi ho fatto così ed il funzionamento è perfetto

    notte

  10. #10
    Originariamente inviato da Vincent.Zeno
    ovvio che farò altre prove, devo risolvere
    ma sembra che non tieni in alcun conto la premessa che su diversi altri programmi ho fatto così ed il funzionamento è perfetto
    bene, sono contento. allora continua così, se è perfetto non cambiare

    fatti 'sta prova e poi sappimi dire.

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.