 | |
Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum |
[HELP] ennesimo problema formato data!! Clicca QUI per vedere il messaggio nel forum |
morf |
salve a tutti ... apro questo thread perchè non so proprio come risolvere questo problema.
premettendo che ho già sfogliato qualche thread qui e molte pagine in internet riguardo al problema dei conflitti dei formati delle date, vi espongo la mia situazione.
sto facendo il progetto con asp+access, in asp ho la variabile session("insData") in cui è contenuta la data per la prenotazione di un convegno. su questa data ho già applicato, in prove differenti, vari metodi per la standardizzazione del formato (come cDate e FormatDateTime), difatti in asp essa viene inquadrata correttamente. Il problema arriva quando viene eseguito l'insert della prenotazione del convegno nel database: se la mia session("insData") è 23/07/04 nel db diventa 04/07/2023, invertendo cioè giorno e anno diventando americana. in asp ho già fatto il massimo che potevo fare visto che la variabile è correttissima, in access non ho trovato come evitare che la data sia cambiata (ho access in italiano e le altre date già presenti nel database le ho ovviamente inserite da tastiera, senza nessun problema).
help :( |
massimog |
Ho usato access+asp per qualche tempo prima di passare a oracle+php, comunque ci provo.
Le modifiche nel db le fai usando stringhe SQL? Hai provato a mettere la data tra cancelletti nella stringa SQL? Ad esempio #25/12/04#.
Usi per caso IIS o Access in inglese?
Ciao, spero di essere stato utile. |
futurbaggio |
allora recupera giorno, mese e anno della tua sessione utilizzando le funzioni Day(data_session), Month(data_session) e Year(data_session)
Poi fai
"INSERT INTO tabella (data) VALUES (#"& Year&"/"&Month(...)&"/"&Day(...) &"#)"
Amen!
Roberto |
morf |
massimog: già messi, iis e access in ita :)
futurbaggio: lo so che cosi funziona :D ma volevo evitare quel metodo visto che mi aveva creato dei problemi che non sto qui ad elencare :D ... cmq forse ho trovato come verificare ed eventualmente scambiare le date da dentro access, vi tengo informati .... grazie per avermi risposto :) |
|
|
|
|