Subtypskonvertering är alltid bra, så man vet att man jämför saker av samma typ.
If Clng(rsVisa("antal")) >= 10 Then
mvh
4 svar · 282 visningar · startad av Alamartimo
Har uppgraderat min MySQL från 4.0.1 till 4.1.9 och efter det har 2 COUNT slutat att funger på 2 olika sidor.
Har försökt på alla möjliga sätt få rätt på det.
Körningsfel i Microsoft VBScript fel '800a000d'
Inkompatibla typer
/F1SLM/countpracticelaps.asp, rad 7
<%
set CConn = Server.CreateObject("ADODB.Connection")
CConn.Open "DSN="
SQL = "SELECT COUNT(ManagerID) AS antal FROM Practice Where ManagerID = '" & Session("ManagerID") & "'"
Set rsVisa = CConn.Execute(SQL)
[B]If rsVisa("antal") >= 10 Then[/B]
%>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#CC0000"><b>You've
done 10 laps already</b></font> <%Else%> <%End If%>
Subtypskonvertering är alltid bra, så man vet att man jämför saker av samma typ.
If Clng(rsVisa("antal")) >= 10 Then
mvh
Lysande, det funkade @nders :)
Men jag förstår inte varför den funkade innan och sen bara la av.. :q
Alamartimo skrev:
Men jag förstår inte varför den funkade innan och sen bara la av.. :q
Du hade nog "tur".
Du får nog vänja dig vid subtypskonverteringar när du ska göra jämförelser i ASP.
Mvh