ehh, det gör ont i själen...
det borde räcka alldeles utmärkt med följande:
<%
SQL="Update Antal Set visits=visits+1 where Besok='1'"
Conn.Execute(SQL)
%>
varför krångla
10 svar · 190 visningar · startad av aleborg
Varför får jag "Undantag inträffade
<%
SQL="Select Visits From Antal Where Besok='1'"
Set rs=Conn.Execute(SQL)
rs2=(rs("Visits"))+1
SQL="Update Antal Set visits="& rs2 &" Where Besok='1'"
Conn.Execute(SQL)
rs.Close
%>
Raden som det klagas på
rs2=(rs("Visits"))+1
[Redigerat av aleborg den 24 apr 2001]
ehh, det gör ont i själen...
det borde räcka alldeles utmärkt med följande:
<%
SQL="Update Antal Set visits=visits+1 where Besok='1'"
Conn.Execute(SQL)
%>
varför krångla
förresten, får man fråga varför kolumnen besok är av typen text
tack @nders, lite trött idag!
den är tal, men min MySQL bråkar med mig, kan tex inte skriva "Select *
utan måste skriva "Select kolumn
hur sätter man en cookie som bara ska gälla i 12 timmar?
[Redigerat av aleborg den 24 apr 2001]
typ
response.kaka("blah").expires = dateadd("h", 12, now())
kaka ska va cookies.
fast jag har inte kollat upp syntaxen riktigt, jag bara gissar.
fel av mig med talet där
ehh... massor med fel av mig var det faktiskt... har redigerat ovan...
Vill bara kolla så att jag inte missat nått
<%
If Request.kaka("besok")("visit")="yes" then
Else
response.kaka("besok").expires = dateadd("h", 12, now())
response.kaka("besok")("visit")="yes"
SQL="Update Antal Set Visits=Visits+1 where Besok=1"
Conn.Execute(SQL)
End IF
%>
den ska inte uppdatera db:n om man återkommer inom 12 timmar
stämmer det?
obs! kaka ska vara "cookies" om nån tänker använda koden!
jag tycker det ser ut att funka, fast jag inte förstår varför du har tomt under if och kör allt under else.
jag hade nog skrivit if-satsen som en if not istället, men det är en smaksak.
mvh,
det skulle jag också gjort men är som sagt lite trött idag
Körde fast här:
SQL4 = "Select Visits, Besok From Antal Where Besok=1"
Set rvs = conn.execute(SQL4)
%>
<p>Antal besökare: <b><%=rvs("Visits")%></b>
<%
rvs.Close
%>
Fel:
Microsoft OLE DB Provider for ODBC Drivers (0x80020009)
[Microsoft][ODBC Driver Manager] Drivrutinen kan inte hantera denna parameter.
/master.asp
*trött*
hum, har inte läst igenom ordentligt *trött* men borde det inte vara
Response.cokies("namn").expires...
istället för .kaka("")....
(men med två o:n, webforum vill inte låta mig skriva det i koden?)
så har iaf jag gjort, och det funkar alldeles utmärkt..
uhm, klantigt av mig att inte läsa allt. aleborg hade ju redan skrivit det. men men...
och @nders med... *gnu* måste vara väldans trött nu..