1. Så här:
right(rs("cellnamn"), 2)
Om ditt recordset heter rs... :)
------------------
"Datorer behöver i framtiden inte väga mer än 1,5 ton."
Popular Mechanics, 1949
8 svar · 238 visningar · startad av eriks
Hej!
Jag har två frågor, en lätt och en svår:
1. Om jag har ett datum i en tabell, t.ex. 01-01-24, hur får jag då ut vilken dag det är (i detta fallet 24)?
2 (Svår, tror jag). Jag har ett antal datum lagrade i en databas, som jag sedan loopar fram i en tabell. Jag skulle emellertid gärna göra så att datumen visades "efter månad". DVS att jag vill kolla upp om det finns något datum i respektive månad och sedan skriva ut varje datum under respektive månad (stimmigt?). Så här menar jag.
Om jag skriver som skag gör nu får jag:
01-05-06
01-06-06
01-06-29
01-08-15
Jag skulle vilja att det stod:
Maj
01-05-06
Juni
01-06-06
01-06-29
Augusti
01-08-15
Man får väl loopa på något sätt, men jag har ingen aning om hur jag ska göra. Någon som har fattat och vet hur man gör??
Tack! /Erik
1. Så här:
right(rs("cellnamn"), 2)
Om ditt recordset heter rs... :)
------------------
"Datorer behöver i framtiden inte väga mer än 1,5 ton."
Popular Mechanics, 1949
Funktionen day plockar ut dagnummer från ett datum, så om du har hämtat det till ett recordset så
day(cdate(rs("datefield")))
dim rs,nMonth,pMonth
set sesssion.lcid = 1053
'swedish locale settings
sql = "select * from ogrish order by datefield"
set rs = connect.execute(sql)
pMonth = 0
while not rs.eof
nMonth = month(cdate(rs("datefield")))
if pMonth <> nMonth then
response.write monthname(nMonth)
pMonth = nMonth
end if
'write rest of data
rs.movenext
wend
------------------
essentitia preter non sans multiplicandum
Jaja, så kan man ju också göra... ;)
------------------
"Datorer behöver i framtiden inte väga mer än 1,5 ton."
Popular Mechanics, 1949
tack så mycket, det funkar bra...
..men jag fårstår egentligen inte riktigt vad som står i koden. Vad är wend för något?
/E
Do eller WHILE
En tråd från igår.
-----------------
"Never underestimate your opponents." - Name the movie.
[Redigerat av Eclipse den 01 jun 2001]
------------------
"Det starka är inte att aldrig kunna falla, det starta är att kunna resa sig efter ett fall"
[Redigerat av Gimbo den 03 jan 2002]
1.
hur gör jag för att datum som endast har en siffra (1-9) ska visas som 5 och inte 05?