386 messaggi dal 25 maggio 2001
Salve, sto cercando di creare un file xml con dei dati estrapolati da un db access, devo esportare la data contenuta nel db che ha questo formato 20120510 in questo formato 2012-05-10

la riga dove è contenuta la data è la seguente:
response.write "<Date>" + adoRecordset("Data") + "</Date>"


come posso formattarla?

Grazie
60 messaggi dal 08 aprile 2010
Ciao ,
non sono sicuro che sia corretto quello che stai facendo comunque:

string appo_data = adoRecordset("Data");

appo_data=appo_data.Substring(0,4) +"-"+ appo_data.Substring(4,2) + "-" + appo_data.Substring(6,2));

response.write "<Date>" + appo_data + "</Date>";
386 messaggi dal 25 maggio 2001
l'ho fatto e mi da questo errore:
Microsoft VBScript compilation  error '800a0401'

Expected end of statement

/public/export_ordini.asp, line 14

string appo_data = adoRecordset("Data");
---------------------------------------^


poi ho tolto il ; e mi dava questo errore:
Microsoft VBScript compilation  error '800a0401'

Expected end of statement

/public/export_ordini.asp, line 16

appo_data=appo_data.Substring(0,4) +"-"+ appo_data.Substring(4,2) + "-" + appo_data.Substring(6,2))
--------------------------------------------------------------------------------------------------^


sia che faccio così:
appo_data=(appo_data.Substring(0,4) +"-"+ appo_data.Substring(4,2) + "-" + appo_data.Substring(6,2))

sia che faccio così:
appo_data=appo_data.Substring(0,4) +"-"+ appo_data.Substring(4,2) + "-" + appo_data.Substring(6,2)

mi da errore!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.