Newsgroup: it.comp.appl.access
Titolo: Aiuto per data

Io ho una data in questo formato 20001010 che prendo con ODBC da un archivio
RMS, come faccio a trasformarla in formato data 10/10/2000 al momento della
query al dataset.
Spero di essere stato chiaro.
Grazie





Chiamando StringaInput il campo che trovi in 
archivio,


 e DataOutput la data che vuoi scrivere in 



tabella, è sufficiente inserire nella 
query:


 


DataOutput = datevalue(right(DataInput,2) & 
"/" 


& mid(DataInput,5,2) & "/" & 
left(DataInput,4))


 


AntonioM



 query al dataset.
TuoCampo=DateValue(right(Data,2) & "/" & Mid(Data,2,3) & "/" & left(Data,4))
Attento che la funzione right e mid potrebbero andare inserite in ordine
inverso, dipende da dove si trovano il giorno e il mese nel campo origine
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 TuoCampo=DateValue(right(Data,2) & "/" & Mid(Data,2,3) & "/" &
left(Data,4))
TuoCampo=DateValue(right(Data,2) & "/" & Mid(Data,5,2) & "/" & left(Data,4))
Scusa, avevo sbagliato i numeri
Sib

Tu dici
TuoCampo=DateValue(right(Data,2) & "/" & Mid(Data,2,3) & "/" & left(Data,4))
Provo a vedere cosa accade per una data a caso,
ad esempio 20001031 (31 ottobre 2000). Cioč:
TuoCampo=datevalue("31" & "/" & "000" & "/" & "2000")
TuoCampo=datevalue("31/000/2000")
mi sa che il risultato non assomiglia ad una data credibile.
AntonioM
-- 
Posted from 
smtp4.libero.it
 [193.70.192.54] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 mi sa che il risultato non assomiglia ad una data credibile.
Caro Antonio,
Come avrai certamente notato, ho corretto il mio lapsus.
Accetto sempre le correzioni e i commenti degli altri, ma per fare una
critica non occorre sarcasmo gratuito.
Comunque calma, che le difficolta' non sono queste.
Sib





Ho visto la tua correzione. Ieri non era 
ancora visibile, mi dispiace.


C'era invece già la mia precedente risposta, 

che sicuramente tu avrai 


letta prima di dare la tua successiva 
interpretazione. 


E' vero, i problemi non sono questi.


 


Per il resto ti auguro buon lavoro.


 


Ciao 


Antonio


 


P.s.: Io mi fermo qui.


 







P.S.:


Scusa per l'involontario scambio di 
e-mail.


Tra l'altro, vedendo la lunga sfilza di messaggi, 
ho visto che in questo sito sei di casa, ed a maggior ragione ti auguro buon 
lavoro.


 


Ciao


 


Antonio


 



 ha scritto nel
messaggio news:000601c033bf$9097a000$9d660e97@dexpersonal...
Ho visto la tua correzione. Ieri non era ancora visibile, mi dispiace.
C'era invece già la mia precedente risposta, che sicuramente tu avrai
letta prima di dare la tua successiva interpretazione.
Non l'avevo vista perche' io scarico i messaggi, mi scollego e rispondo con
comodo, quindi non vedo le risposte che possono arrivare prima delle mie.
Ciao e buon lavoro anche a te, Sib

 ha scritto nel messaggio
news:000a01c033c2$4964f900$9d660e97@dexpersonal...

Ti prego... non postare in HTML!!!!
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

E' vero hai ragione! Mi sono già dato dodici bacchettate sulla mano destra
perché in circa trentaquattro occasioni, una volta sì ed una volta no, ho
inviato posta con l'indirizzo di mia moglie oppure nel formato HTML. Che
figura da bestia! E il bello è che, ovviamente, scrivevo col soggetto al
maschile e mi firmavo Caterina...
Al fine di evitare tali imbarazzanti inconvenienti, ho cambiato le opzioni
di OutLook ed ora posso dormire sonni tranquilli.
Ciao e buon lavoro
Antonio Misericordia
P.S.: Ti sarò riconoscente, anche se faccio la figura di Gonzilla, se mi
dici come si fa ad a inserire il testo del messaggio nella reply. Per pietà.
Grazie
Antonio Misericordia
-- 
Posted from 
smtp2.libero.it
 [193.70.192.52] 



Io utilizzo Outlook Express: menu strumenti, Opzioni, Firma, metti un visto
su Aggiungi la firma ... e nel riquadro dopo Modifica Firma scrivi quello
che vuoi.
L'unica rottura di scatole è che la inserisce all'inizio del testo e non
dopo il quoting (come usiamo fare nel NG), ma basta un Shift-Canc/Shift-Ins
nel posto desiderato... ;-)
Ciao
