Er der nogen der kan tilrette dette så det virker?
Jeg får nogle værdier "post" fra noget flash og det skal så lige behandles lidt inden det skal i databasen.
Jeg forsøger at tælle på hvor mange gange email adressen findes i databasen. 0 gange "insert" på normal vis, hvis den findes skal der "update" ved at tælle antal 1 op. Dette må ske op til 25 gange.
Hvis jeg fjerner hele count delen fungerer det hele fint!
Connectionstring og DoQuotes er sat op i seperat fil.
Er der nogle eksperter der kan hjælpe? :o)
dim checkSQL dim rs dim sAntal dim sUge dim sSQL dim sNavn dim sEmail dim sNyhed dim sCompetition
if Request.Form <> "" then sNavn = Request.Form("navn") sEmail = Request.Form("email") sNyhed = Request.Form("nyhed")
sCompetition = "test" sUge = "39" sAntal = "1"
checkSQL = "SELECT COUNT (Email) FROM Results WHERE Email=" & sEmail set rs = cnnTarget.execute(checkSQL)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Prøv at skifte SQL sætningen ud med: "SELECT COUNT(Email) AS EmailCount..." , og check på RS("EmailCount") de steder hvor du blot checker RS for en værdi.
RS er dit recordset object, og ikke den specifikke count du får retur, som findes inden i dit recordset.
Prøv at udskrive RS("EmailCount") og se hvad den indeholder. Sammenhold det evt. med hvad du har af data i databasen, som matcher din SQL og se om de to værdier stemmer overens.
det skal være elseif rs("EmailCount") > 0 and rs("EmailCount") < 24 sSQL = "UPDATE Results SET Antal = " & cInt(rs("EmailCount"))+1 & " WHERE Email = '" & sEmail &"'" cnnTarget.execute sSQL
Her er et svar hvis du kunne bruge mine forslag til noget. Deler gerne med de andre deltagere i spørgsmålet.
Synes godt om
Ny brugerNybegynder
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.