webForumDet fria alternativet

Markera året?

ASPur ASP

15 svar · 378 visningar · startad av webbSAJTEN

webbSAJTENMedlem sedan jan. 2002992 inlägg
#1
<select name="ar" style="width:55">
                   <option value="">År
<%
				  
Set Connect = Server.CreateObject("Adodb.Connection") 
	Connect.Open strCon
	
SQl = "Select * from ar Order By id"
	Set ar = Connect.Execute(SQL)
              
Do Until ar.EOF %>
<option value="<%=ar("ar")%>"><%=ar("ar")%></option>
<%ar.MoveNext
Loop
%>
</select>

Jag skulle vilja att året 2005 är markerat från början.
Hur ska jag gå till väga?

DonatelloMedlem sedan jan. 2005108 inlägg
#2
<select name="ar" style="width:55">
                   <option value="">År
<%
				  
Set Connect = Server.CreateObject("Adodb.Connection") 
	Connect.Open strCon
	
SQl = "Select * from ar Order By id"
	Set ar = Connect.Execute(SQL)
dim yearcheck              
Do Until ar.EOF 
  IF ar("ar") = year(now) THEN 
    yearcheck = " selected"
  ELSE
    yearcheck = ""
  END IF
%>
<option<%=yearcheck%> value="<%=ar("ar")%>"><%=ar("ar")%></option>
<%ar.MoveNext
Loop
%>
</select>

Borde väl funka, tror jag... :OO

webbSAJTENMedlem sedan jan. 2002992 inlägg
#3

Jo, jag tycker det.. Men det står fortfarande "År" iställer för det år som det är!

@ndersMedlem sedan juni 200032 969 inlägg
#4

Subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering

MickeA.comMedlem sedan feb. 20034 441 inlägg
#5

@nders skrev:

Subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering subtypskonvertering

:q

Prova byta ut:

" selected"

mot...

" selected=""selected"""

Funkar fint för mig.

webbSAJTENMedlem sedan jan. 2002992 inlägg
#6

Fortfarande "År" som är markerat..
kand e ha att göra me att årtalen ligger i en databas?

@ndersMedlem sedan juni 200032 969 inlägg
#7

MickeA.com skrev:

:q

Man kan ju inte jämföra äpplen med päron.

Ska man jämföra saker och ting, så måste man se till att vara säker på att de prylar man jämför är av samma typ, därför måste man subtypskonvertera i jämförelsen.

  IF Cint(ar("ar")) = year(now) THEN 
    yearcheck = " selected"
  ELSE
    yearcheck = ""
  END IF
webbSAJTENMedlem sedan jan. 2002992 inlägg
#8

Vad skulle jag göra utan dig @nders?
vad skulle WF göra utan dig :D

webbSAJTENMedlem sedan jan. 2002992 inlägg
#9

Men hur gör man när man ska jämföra timmar och minuter?

@ndersMedlem sedan juni 200032 969 inlägg
#10

Kom ihåg subtypskonvertering. Skriv upp. Kanske till och med tatuera. ;)

@ndersMedlem sedan juni 200032 969 inlägg
#11

webbSAJTEN skrev:

Men hur gör man när man ska jämföra timmar och minuter?

Man subtypskonverterar, och använder lämplig datum- / tid-funktion. :)

MickeA.comMedlem sedan feb. 20034 441 inlägg
#12

@nders skrev:

MickeA.com skrev:

:q

Man kan ju inte jämföra äpplen med päron.

Åfan ;)

Jag har gjort en kalender som "markerar" (cellen 'väljer' en annan class) på År, Månad och Dag på tre olika ställen och jag använder inte cInt. Men huvudsaken var ju att det löste sig.

webbSAJTENMedlem sedan jan. 2002992 inlägg
#13

Jag kom på det =)
Hour för timme och minute för minut =D

DonatelloMedlem sedan jan. 2005108 inlägg
#14

Förslagsvis kan du ju bläddra här mellan varven: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vbscripttoc.asp
Med ett referensverk kommer man långt. :)

@ndersMedlem sedan juni 200032 969 inlägg
#15

MickeA.com skrev:

Jag har gjort en kalender som "markerar" (cellen 'väljer' en annan class) på År, Månad och Dag på tre olika ställen och jag använder inte cInt.

Det är väldigt olika. Ibland kommer man undan med det, men ofta inte.

MickeA.comMedlem sedan feb. 20034 441 inlägg
#16

@nders skrev:

Ibland kommer man undan med det, men ofta inte.

Aha, där har vi svaret.

129 ms totalt · 3 externa anrop · v20260731065814-full.94fcd635
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)