Frågan#1 Hej har
ett fält som innehåller tiden tex "10:11:38"
nu vill jag gämföra två rader tex 10:11:38 - 10:11:48
Och få ut att skilnade är 10 sek. Fäkten är "nchar" och jag får bara error när jag kör tid1 - tid2
Antar att de är av fel typ, hur löser jag det?
------------------
fencing for you?
http://www.fencing4u.nu/
FfredrikMedlem sedan dec. 19991 072 inlägg För att jämföra tid använder du funktionern "datediff", se exempel nedan:
a = timevalue("10:50:05")
b = timevalue("10:50:10")
c = datediff("s", a, b)
response.write(c)
Detta ger alltså 5 i svar.
Om du ska göra det direkt i sql-strängen blir det:
SELECT DATEDIFF(second, start_tid, slut_tid) AS tid FROM tabell
Detta ger samma sak som i asp-alternativet fast uträkningen görs i databasen och du hämtar bara "tid" som vanligt.
------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se/fredrik/
VideMedlem sedan dec. 19998 577 inläggAnvänd dig av Datediff()
Datediff("s",tid1,tid2)
Mvh, Vide
Alltid skall det vara någon som kommer före... ;)
------------------
Kom hem till mig...
[Redigerat av Vide den 22 sep 2000]