|
|
|
|
 |
|  |
 |
morf |
| problema access - asp |
26-04-2004 10:32 |
|
 |
morf |
e.Vanishing guy

Registered: Nov 2002
Posts: 1856 (0.22 al dì)
Location: Treviglio (BG)
Corso: TICO
Anno: primo
Time Online: 5 Days, 11:35:09: [...]
Status: Offline
Edit | Report | IP: Logged |
problema access - asp
ho un problema di conflitto di formati di dati tra access ed asp ... ora mi spiego meglio:
nel db di access ho un campo OraInizio che ha un formato 12.30 (hh:mm ... mi pare sia ora breve, non ricordo bene), ma quando con asp mostro quel campo mi fa vedere 12.30.00 ... e sinceramente non capisco il perchè.
la visualizzazione cmq è il minor problema: io su quel campo devo fare molti controlli e questo conflitto di (intepretazione di) formati mi fa saltare tutto: per esempio se uso la comoda funzione di asp Hour([OraInizio]) mi prende correttamente 12, mentre se faccio Minute([OraInizio]) mi restituisce 0 invece che 30!! e questo mi incasina tutto ...
inoltre questo problema mi si presenta anche usando le funzioni Day([Data]), Month e Year: nel db ho il formato gg/mm/yy e con RS.fields("Data") leggo correttamente la data, mentre se uso quelle funzioni (con il recordset giusto e aggiornato) mi dà in output sempre il 30 dicembre del 1899 
vi prego, se qualcuno sa come risolvere questo problema mi dà una grande mano, visto che su queste cose girano gran parte dei controlli !
grazie
__________________
mail, msn and steam account: morf@email.it
my blog: http://melien.blogspot.com
my shots: http://mr-anf.deviantart.com
" ... fear is how I fall ... "
|
|
26-04-2004 10:32 |
|
|
|  |
 |
morf |
| ah, aggiungo che ovviamente potrei gestire il tutt ... |
26-04-2004 10:49 |
|
 |
morf |
e.Vanishing guy

Registered: Nov 2002
Posts: 1856 (0.22 al dì)
Location: Treviglio (BG)
Corso: TICO
Anno: primo
Time Online: 5 Days, 11:35:09: [...]
Status: Offline
Edit | Report | IP: Logged |
ah, aggiungo che ovviamente potrei gestire il tutto immagazzinando i dati in variabili locali di asp, con token e cose varie, e fare i controlli con quelle ... ma è una scappatoia, non è elegante, io voglio proprio capire perchè fa così!
che sia il browser che mi gira le date come vuole lui? o xp?
__________________
mail, msn and steam account: morf@email.it
my blog: http://melien.blogspot.com
my shots: http://mr-anf.deviantart.com
" ... fear is how I fall ... "
|
|
26-04-2004 10:49 |
|
|
|  |
 |
Flavia |
| Ciao!
... |
26-04-2004 10:49 |
|
 |
Flavia |
Regina degli avatar

Registered: Sep 2002
Posts: 3228 (0.38 al dì)
Location: Bergamo
Corso: TI.COM
Anno: Finito! :D
Time Online: 25 Days, 9:12:10 [...]
Status: Offline
Edit | Report | IP: Logged |
Ciao!
Direi che il mio conflitto con le date e` stato il mio maggior problema!
Io avevo scaricato una guida ASp a riguardo..a me pare di aver usato le funzioni CreaData, facendogli inserire i dati presi dal database.
Poi, con quella data, facevo tutte le cose, come le funzioni che hais cirtto tu su, Hour, Minute etc etc..poi funzionava tutto!(Dato che CreaData da asp crea una data proprio nel formato che usa ASP, quindi poi eviti casini!

__________________
I ragazzi che si amano si baciano in piedi contro le porte della notte, e la gente che passa li punta con il dito, ma i ragazzi che si amano non ci sono per nessuno ed è la loro ombra soltanto che trema nella notte.
Stimolando la rabbia dei passanti, la loro rabbia il loro disprezzo le risa la loro invidia.
I ragazzi che si amano non ci sono per nessuno.
Essi sono altrove, molto più lontano della notte, molto più in alto del giorno, nell'abbagliante splendore del loro amore.

|
|
26-04-2004 10:49 |
|
|
|  |
 |
morf |
| aaaaaaaaaaaaaaaaaaaaaah ecco ........
... |
26-04-2004 11:00 |
|
 |
morf |
e.Vanishing guy

Registered: Nov 2002
Posts: 1856 (0.22 al dì)
Location: Treviglio (BG)
Corso: TICO
Anno: primo
Time Online: 5 Days, 11:35:09: [...]
Status: Offline
Edit | Report | IP: Logged |
aaaaaaaaaaaaaaaaaaaaaah ecco ........
non è che hai ancora quella guida ?
ps:per fortuna che per fare il progetto bastavano le conoscenze di quello che è stato fatto in laboratorio 
__________________
mail, msn and steam account: morf@email.it
my blog: http://melien.blogspot.com
my shots: http://mr-anf.deviantart.com
" ... fear is how I fall ... "
|
|
26-04-2004 11:00 |
|
|
|  |
 |
Dodo |
| mi assoccio a morf.. non è che hai ancora quella ... |
26-04-2004 11:07 |
|
 |
Dodo |
lunatico

Registered: Jul 2002
Posts: 2340 (0.27 al dì)
Location: in una fibra ottica
Corso: Com Dig
Anno: 3+1 :P
Time Online: 42 Days, 7:55:56 [...]
Status: Offline
Edit | Report | IP: Logged |
mi assoccio a morf.. non è che hai ancora quella guida .. anche io dovrei iniziare ASP...
__________________
E' meglio essere ottimisti ed avere torto piuttosto che pessimisti ed avere ragione.
Albert Einstein
|
|
26-04-2004 11:07 |
|
|
|  |
 |
futurbaggio |
| Re: problema access - asp |
26-04-2004 20:56 |
|
 |
futurbaggio |
U Frikkettone

Registered: Feb 2003
Posts: 774 (0.09 al dì)
Location: Foggia
Corso: TIC
Anno: 1° Magistrale
Time Online: 13 Days, 16:44:00: [...]
Status: Offline
Edit | Report | IP: Logged |
Re: problema access - asp
Originally posted by morf
ho un problema di conflitto di formati di dati tra access ed asp ... ora mi spiego meglio:
nel db di access ho un campo OraInizio che ha un formato 12.30 (hh:mm ... mi pare sia ora breve, non ricordo bene), ma quando con asp mostro quel campo mi fa vedere 12.30.00 ... e sinceramente non capisco il perchè.
La gestione delle date è una delle cose più variabili e maligne di Access Di fatti io ho sempre utilizzato un formato stringa del tipo hhhhmmdd hh:mm:ss.
Cmq per il progetto ho utilizzato il tipo data/ora, bisogna innanzitutto considerare che, seppure Access ti illuda di inserire solo l'ora in un campo, in realtà mette sempre anche giorno,mese e anno (ecco perchè ti vengono le date stravecchie), se vuoi ignorarle nelle query basta fare SELECT Time(camp1)...
Ma passiamo alla memorizzazione, il separatore per giorni, mesi e anni dovrebbe essere "/", mentre per l'orario ":"....
il formato dovrebbe essere "mm/gg/aaaa hh:mm" (i secondi sono trascurabili, in realtà no ma fregatene!)
Dovrebbe esserti necessario, fai anche una ricerca su google per queste funzioni:
dateadd, datediff, datepart
possono tornarti utili.
Roberto
PS ti ho risposto per quello che mi ricordo, nn ho controllato effettivamente sul mio codice ...magari ho sbagliato!
__________________
E lo sceriffo americano non lo sa / ma quando parla ride tutta la città / vile fellone vieni a singolar tenzone / unza unza umpappà troppe truppe mariscià.
Non ci voleva l'eruzione della lava / e due piccioni si contendono la fava / sposa bagnata, bambina svergognata / la questione è delicata / come bolle la patata.
Basta! E' finita la festa
[L'ovile delle vanità, Folkabbestia]
|
|
26-04-2004 20:56 |
|
|
|  |
 |
joker402 |
| Le date sono una brutta bestia...
... |
26-04-2004 21:27 |
|
 |
joker402 |
dsy core staff

Registered: Nov 2002
Posts: 2429 (0.29 al dì)
Location: Milano
Corso: TICom
Anno: II+
Time Online: 49 Days, 14:29:03: [...]
Status: Offline
Edit | Report | IP: Logged |
Le date sono una brutta bestia...
Nel caso volessi risolvere i problemi di date con comandi VB, questi sono due link interessanti:
http://www.html.it/vbscript/vbscript_07.htm
http://www.aspitalia.com/articoli/vbs_date.aspx
(su aspitalia ho trovato le risposte a molti dei miei dubbi, e nel forum ci sono 20 pagine di roba sulle date).
__________________
Ogni uomo mente, ma dategli una maschera e sarà sincero.
~ joker402 ~
|
|
26-04-2004 21:27 |
|
|
|  |
 |
| All times are GMT. The time now is 12:02. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|