14. maj 2003 - 10:39
Der er
7 kommentarer
Problemer med ifsætning
while(!rsPost.eof) { Response.Write("<option value=\"" + rsPost("Postnummer") + "\"") var1 = rs("Postnummer"); var2 = rsPost("Postnummer") if( var1 == var2 ) { Response.Write("selected") } Response.Write(">" + rsPost("Postnummer") + "</option>") rsPost.movenext; } Når var1 og var2 er ens (kan ses ved at skrive dem ud) registrerer ifsætningen det ikke. Altså kan de ikke være ens, men hvad gør jeg galt?
Annonceindlæg fra DE-CIX
while(!rsPost.eof) { Response.Write("<option value=\"" + rsPost("Postnummer") + "\"") var1 = rs("Postnummer"); var2 = rsPost("Postnummer") if( var1 == var2 ) { Response.Write("selected") } Response.Write(">" + rsPost("Postnummer") + "</option>") rsPost.movenext; }
du skal da ikke bruge == kun = i ASP
Nope ikke når man skriver ASP i javasvript! Enkelt = bruges kun når der ASP skrives i vbscript
Prøver lige ingen, Nope, ikke når man skriver ASP i javascript! Enkelt = bruges kun når man skriver ASP i VbScript
Det var da utroligt, jeg kan slet ikke stave. Håber du/I forstår alligevel!
<% while(!rsPost.EOF&&!rs.EOF){ Response.Write("<option value=\"" + rsPost.Fields("Postnummer") + "\""); var1 = String(rs.Fields("Postnummer")); var2 = String(rsPost.Fields("Postnummer")); if( var1 == var2 ) { Response.Write("selected"); } Response.Write(">" + rsPost.Fields("Postnummer") + "</option>"); rsPost.MoveNext(); rs.MoveNext(); } %>
05. august 2003 - 12:14
#7
lukketid?
Kurser inden for grundlæggende programmering