Visualizzazione dei risultati da 1 a 4 su 4

Discussione: date in db access

  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881

    date in db access

    sto impazzendo
    ho un db access in cui registro degli ordini, ed in particolare butto dentro in un campo data il valore date().
    Il server è in italia ma con Win in inglese.
    Questo è quel che viene fuori quando vado a visualizzare in una pagina asp ciò che ho memorizzato in db:

    Se le leggo in un modo su una riga è sbagliato sull'altra riga, e viceversa.
    La pagina asp ha il session LCID impostato a 1033 perchè la devono vedere all'estero, e qui sto visualizzando il campo "as it is": se tolgo il session LCID la vedo correttamente ma non posso toglierlo.

    Più in giù ho un bottone per l'esportazione su file dell'elenco: nella query che eseguo per scrivere il file leggo separatamente i dati Month(campo_data) e Day(campo_data) e anche lì si incasina perchè switcha da solo dalla lettura della data in formato gg/mm/aaaa a quella mm/gg/aaaa a seconda di come gira.

    Sto andando fuori di testa, buttatemi un salvagente vi prego
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  2. #2
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    aggiungo un po' di benzina sul barbecue su cui mi sto cucinando:
    se effettuo una query con Year(campo_data)=2008 AND Month(campo_data)>11 mi mostra tutti i record in cui la data in realtà sarebbe 12giugno2008 e posteriori.

    Se ora alla query aggiungo che mi mostri anche i record con day(campo_data)>11
    (select..... where Year(campo_data)=2008 AND Month(campo_data)>11 and day(campo_data)>11)
    NON MOSTRA NEANCHE UN RECORD!

    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  3. #3
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    vedi se ti è d'aiuto...

    http://www.yappy.it/SQL_campi_data_ora.php

    cmq da quel che so le date si devono scrivere e leggere su access sempre nel formato yyyy/mm/gg
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  4. #4
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    grazie per il link

    come si fa a "leggere" nel formato yyyy/mm/dd?
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

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.