Newsgroup: it.comp.appl.access
Titolo: Date visualizzate girate (mm/gg/yyyy)

Ho un problema con un programmillo che ho fatto in access.
In giro per questo sw memorizzo delle date in formato gg/mm/yyyy (così è
impostata la colonna e così le vedo nelle tabelle).
A video (solo su alcuni pc (tra cui quello di chi lo usa!)) nelle maschere e
anche su alcuni report gira le date:
11/05/2004 diventa 05/11/2004 mentre 26/05/2004 rimane tale...
Ho capito che le date con giorno minor del 13 le gira (credo perchè così la
data ha senso per il mese) quelle maggori del 13 no!
Cosa mi suggerite di controllare o fare? Ho già controllato le impostazioni
internazionali del pc (con Win XP), mi sorge il dubbio che possa essere
altro, ma cosa?
Grazie a tutti...
-- 
Alex
"Un uomo saggio impara dall'esperienza,
un uomo ancora più saggio impara dall'esperienza degli altri." (Saggio
Cinese)

 Grazie a tutti...
A prescindere...
format([Data];"gg/mm/aaaa")
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 format([Data];"gg/mm/aaaa")
Questo chiaramente, ma implica un controllo esplicito ad ogni
visualizzazione, query, report... è normale?
Inoltre su altre macchine non gira la data quindi non credo dipenda da un
format non fatto...cmq provo a vedere se così cambia qcosa...


 format non fatto...cmq provo a vedere se così cambia qcosa...
Infatti, questa è la prova del 9... non so da quanto operi su Access, ma
spesso (troppo spesso) bisogna creare l'ovvietà per scontrarsi con il
problema reale... (credo in questo caso le tue macchine).
Fammi sapere.


 ha scritto nel messaggio
news:40b5...@x-privat.org...

Probabilmente hai eseguito delle Query INSERT o UPDATE senza prima
Formattare la Data.
Correggimi se sbaglio...!
@Alex.

 Correggimi se sbaglio...!
Sě e no...
sě perchč NON l'ho fatta, no perchč i dati li salva access da una
maschera...
Posso cmq intervenire col format?
-- 
Alex
"Un uomo saggio impara dall'esperienza,
un uomo ancora piů saggio impara dall'esperienza degli altri." (Saggio
Cinese)

 Correggimi se sbaglio...!
Sto facendo delle prove sia cosě:
    CurrentProject.Connection.Execute "INSERT INTO TProva (Dato, Data)
VALUES ('PPnf',#" & txtData & "#)"
che cosě:
    CurrentProject.Connection.Execute "INSERT INTO TProva (Dato, Data)
VALUES ('PPf',#" & Format(txtData, "dd/mm/yyyy") & "#)"
Dove txtData č uguale a 12/05/2004 e in entrambi i casi gira... sob!
-- 
Alex
"Un uomo saggio impara dall'esperienza,
un uomo ancora piů saggio impara dall'esperienza degli altri." (Saggio
Cinese)

Un attimo prima di skippare tutto mi sono accorto che  Alex1980 ha scritto:
Mentre cosě:
CurrentProject.Connection.Execute "INSERT INTO TProva (Dato, Data) VALUES
('PPf',#" & Format(txtData, "mm/dd/yyyy") & "#)"
pare girarla correttamente... testo lunedě dal cliente...speriamo!


 ha scritto nel messaggio
news:40b7...@x-privat.org...

Corretto come ha fatto.
Non dovresti avere problemi.
@Alex.

 Non dovresti avere problemi.
Infatti pare fungere... Lunedě lo farň provare dal cliente (ho fatto un
programmino che scrive nei due modi) e speriamo che funga!
Grazie 1000
