/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
ASP/tid
Fra : A


Dato : 02-12-02 20:57

Hej

Jeg har følgende asp kode:

<td width="150" align="center"><%Response.Write Left(rs("Tid"),5)%>
<img src='<%= rs("billede") %>'>
<%Response.Write rs("titel")%></td>

I min DB står der bl.a. 18:00:00 ved at bruge Response.Write
Left(rs("Tid"),5), fjernes ":00" så der burde stå "18:00", men der står
5:00:0

Hvorfor det og hvad skal jeg gøre?

Tak
A




 
 
Ras (02-12-2002)
Kommentar
Fra : Ras


Dato : 02-12-02 21:21

> I min DB står der bl.a. 18:00:00 ved at bruge Response.Write
> Left(rs("Tid"),5), fjernes ":00" så der burde stå "18:00", men der står
> 5:00:0

Prøv at knalde den ind i en Var først (måske om til String alt efter format,
men kommandoen er primært en String-manipulation)

strTest = rs("Tid") (burde ende med: "18:00:00")

Response.Write Left(strTest,5)

Det virker hos mig....*SS*

mvh.

Ras.



A (02-12-2002)
Kommentar
Fra : A


Dato : 02-12-02 21:43

> Prøv at knalde den ind i en Var først (måske om til String alt efter
format,
> men kommandoen er primært en String-manipulation)
>
> strTest = rs("Tid") (burde ende med: "18:00:00")
>
> Response.Write Left(strTest,5)

Hvordan indsættes det i nedenstående kode?

<td width="150" align="center"><%Response.Write Left(rs("Tid"),5)%>
<img src='<%= rs("billede") %>'>
<%Response.Write rs("titel")%></td>

Tak
A




Ras (02-12-2002)
Kommentar
Fra : Ras


Dato : 02-12-02 21:47

> <td width="150" align="center"><%Response.Write Left(rs("Tid"),5)%>
> <img src='<%= rs("billede") %>'>
> <%Response.Write rs("titel")%></td>

Sådan her:

<td width="150" align="center"><%

strTest = rs("Tid")
Response.Write Left(strTest,5)

%>
<img src='<%= rs("billede") %>'>
<%Response.Write rs("titel")%></td>

mvh.

Ras.



Jens Gyldenkærne Cla~ (02-12-2002)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 02-12-02 22:03

A skrev:

> I min DB står der bl.a. 18:00:00 ved at bruge Response.Write
> Left(rs("Tid"),5), fjernes ":00" så der burde stå "18:00", men
> der står 5:00:0
>
> Hvorfor det og hvad skal jeg gøre?

Ras har givet et forslag der afhjælper problemet. Jeg vil nøjes med
et bud på hvorfor det opstår. Din tid er sandsynligvis
repræsenteret med en eller anden talværdi internt i Access. Hvis
Left-funktionen arbejder på denne værdi, i stedet for den viste
strengrepræsentation af værdien, så kan der ske underlige ting.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408836
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste