Avatar billede jesperhauritz Nybegynder
23. september 2004 - 10:28 Der er 2 kommentarer

Træls nu

Hvis en kode ser sådan ud som neden stående virker den og linker til den url som ligger i databasen, men den tæller ikke i hitcount.

<%


Dim siteHit
        if(Request.QueryString("siteID") <> "") then siteHit = Request.QueryString("siteID")

strSQL = "SELECT * FROM TBLSites WHERE siteID="&siteHit
Response.Write strSQL
objRS.Open strSQL, objConn

dim oldHit, NEWHITVALUE_INSERT, strINSERT
    oldHit = objRS("hitCount")   

   
   
Response.Write("Site"&objRS("siteName")&" Has been Hit "&objRS("hitCount")&" times")

NEWHITVALUE_INSERT = oldHit +1
    strINSERT = "UPDATE TBLSites SET hitCount = " & NEWHITVALUE_INSERT &" WHERE SiteId="&SiteHit
    'objConn.Execute(strINSERT)

dim winLoc   
    winLoc=objRS("siteURL")
   
    Response.Redirect ("http://"&winLoc)
   
%>

Men hvis jeg ændre den til den originale som ser sådan ud får jeg følgende fejl, kan nogen hjælpe mig med det ?

<%

Dim siteHit
        if(Request.QueryString("siteID") <> "") then siteHit = Request.QueryString("siteID")

strSQL = "SELECT * FROM TBLSites WHERE siteID="&siteHit
Response.Write strSQL
objRS.Open strSQL, objConn

dim oldHit, NEWHITVALUE
    oldHit = objRS("hitCount")   

   
   
Response.Write("Site"&objRS("siteName")&" Has been Hit "&objRS("hitCount")&" times")

NEWHITVALUE_INSERT = oldHit +1
    strINSERT = "UPDATE TBLSites SET hitCount = " & NEWHITVALUE_INSERT &" WHERE SiteId="&SiteHit
    objConn.Execute(strINSERT)

dim winLoc   
    winLoc=objRS("siteURL")
   
    Response.Redirect ("http://"&winLoc)
   
%>

Error Type:
Sun ONE ASP VBScript runtime (0x800A01F4)
'NEWHITVALUE_INSERT' is undefined
/rank/rankup.asp, line 56

Hvis jeg så definerer
Dim NEWHITVALUE_INSERT

Kommer yderligere en fejl og den er følgende

Error Type:
Sun ONE ASP VBScript runtime (0x800A01F4)
'strINSERT' is undefined
/rank/rankup.asp, line 50

Hvis man så definerer den så er det den ikke tæller.
Avatar billede anhansen Nybegynder
23. september 2004 - 10:56 #1
i den øverste kode har du kommenteret objConn.Execute ud?
Er det bare her - eller er det der den "lille" fejl ligger?
Avatar billede anhansen Nybegynder
24. september 2004 - 07:59 #2
tjum bum... Er her nogen?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester