webForumDet fria alternativet

Datum!

ASP

23 svar · 592 visningar · startad av eko

Medlem sedan juni 2002198 inlägg
Frågan#1

Varför funkar inte detta?

<%
Session.LCID = 1033
=FormatDateTime(RecSet("datum"),1)
%>

Hjälp!

Medlem sedan apr. 20022 743 inlägg
#2

Du har ju inte satt non variabel som ska få värdet.

<% 
Session.LCID = 1033
variabel=FormatDateTime(RecSet("datum"),1)
%>

Nästa gång, säg vad som inte fungerar, bifoga ev. femeddelanden och anävnda [kod]-taggarna.

Medlem sedan juni 2002198 inlägg
#3

Blir detta felmess! Med din kod.

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/diary/nyheter.asp, line 95
Session.LCID = 1033variabel=FormatDateTime(RecSet("datum"),1)
-------------------^

Medlem sedan apr. 20022 743 inlägg
#4

Du måste lägga in en radbrytning där.

Medlem sedan juni 200032 967 inlägg
#5

Man kan endast använda = som synonym till Response.Write direkt efter context-switch. Det du menar är nog detta:

<% 
Session.LCID = 1033
Response.Write FormatDateTime(RecSet("datum"),1)
%>
Medlem sedan juni 2002198 inlägg
#6

Ok koden jag använder för att skriva ut datumet nu är

<%=FormatDateTime(RecSet("datum"),1)%>

Men jag vill slå ihopp den koden med

 Session.LCID = 1033

Så att det blir på engelska...
Det är här det skiter sig och felmesset som jag skrev innan kommer...

Medlem sedan juni 200032 967 inlägg
#7

Och koden i mitt inlägg fungerar inte?

Medlem sedan juni 2002198 inlägg
#8

Nej din kod funkar tyvär inte :(

Medlem sedan juni 200032 967 inlägg
#9

På vilket sätt fungerar den inte? Om du slänger in en CDate() då?

<% 
Session.LCID = 1033
Response.Write FormatDateTime(CDate(RecSet("datum")),1)
%>
Medlem sedan juni 2002198 inlägg
#10

Nej det gick inte :q

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/diary/nyheter.asp, line 96
Session.LCID = 1033Response.Write FormatDateTime(CDate(RecSet("datum")),1)
-------------------^

Medlem sedan jan. 2003252 inlägg
Medlem sedan juni 2002198 inlägg
#12

lägga in en radbrytning var?

Medlem sedan maj 200010 687 inlägg
#13

Precis där pilen pekar.

Medlem sedan juni 2002198 inlägg
#14

förlåt men mitt huvud börjar koka över helt...
Vilken pil pratar du om? Hur blir koden då?

Medlem sedan jan. 2005108 inlägg
#15

Expected end of statement

/diary/nyheter.asp, line 96
Session.LCID = 1033Response.Write FormatDateTime(CDate(RecSet("datum")),1)
-------------------^

Allra längst ner har du en liten pil som pekar uppåt. :h

Medlem sedan juni 200032 967 inlägg
#16

Hur gör du när du klistrar in koden egentligen? Ser du inte i mitt kodexempel var det är radbrytning?

Medlem sedan juni 2002198 inlägg
#17

jag förstår inte alls hur ni menar.
Vadå ska jag lägga in en <br> mitt i 1033 koden? detta verkar ju helt sjukt.

Medlem sedan juni 200032 967 inlägg
#18

Nej, inte <br>, radbrytning / enter.
Ser du inte att koden är uppdelad på två rader i mitt senaste kodexempel?

Hur ser din kod ut?

Medlem sedan jan. 2001361 inlägg
#19

@nders skrev:

Man kan endast använda = som synonym till Response.Write direkt efter context-switch. Det du menar är nog detta:

<% 
Session.LCID = 1033
Response.Write FormatDateTime(RecSet("datum"),1)
%>
Medlem sedan juni 2002198 inlägg
#20

Tack för eran hjälp @nders och jimpa koden blev rätt. Jag gjorde fel när jag klistrade in koden i dreamweavers "edit mode"

tack

255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)