Svårt att säga, men det skulle kunna vara ett subtypsproblem.
Prova att konvertera i jämförelsen:
if cstr(searchcriteria1) = cstr(lobjRecordset("PROCID")) then
Mvh,
3 svar · 181 visningar · startad av theguru
Kan nån se vad jag missat i kodsnutten nedan.
Det enda jag vill är att det option som
har det "searchcriteria" som jag angett skall bli vald.
Har aldrig haft nått problem med detta förut,vad har jag missat nu?
<select id="select1" onchange="javascript:SearchPersons(document.frmForm);" name="Main1" style="font-family: verdana,geneva,arial; font-size: 8pt;color: black; text-decoration: none">
<option value="0" >All</option>
<%
do until lobjRecordset.eof
if searchcriteria1 = lobjRecordset("PROCID") then
%>
<option value="<%=lobjRecordset("PROCID")%>" selected><%=lobjRecordset("PROCDESC")%></option>
<%
else
%>
<option value="<%=lobjRecordset("PROCID")%>" ><%=lobjRecordset("PROCDESC")%></option>
<%
end if
lobjRecordset.movenext
loop
%>
</select>
Svårt att säga, men det skulle kunna vara ett subtypsproblem.
Prova att konvertera i jämförelsen:
if cstr(searchcriteria1) = cstr(lobjRecordset("PROCID")) then
Mvh,
Det funkade.
Har du möjlighet att förklara det där?
Har det med nåt konstigt status som ASP sidor kan hamna i eller?
Jaja det funkade iallafall tack för hjälpen.