nej den kører som den skal... den henviser til IDpoll=4
<% Dim rsResults__MMColParam rsResults__MMColParam = "%" If (Request.Querystring("IDpoll") <> "") Then rsResults__MMColParam = Request.Querystring("IDpoll") End If %> <% Dim rsResults Dim rsResults_numRows
Set rsResults = Server.CreateObject("ADODB.Recordset") rsResults.ActiveConnection = MM_gutternes_STRING rsResults.Source = "SELECT Answer, COUNT (Answer) AS TotalAnswer FROM results WHERE pollID = " + Replace(rsResults__MMColParam, "'", "''") + " GROUP BY Answer" rsResults.CursorType = 0 rsResults.CursorLocation = 2 rsResults.LockType = 1 rsResults.Open()
rsResults.Source = "SELECT Answer, COUNT (Answer) AS TotalAnswer FROM results WHERE pollID = " & Replace(rsResults__MMColParam, "'", "''") & " GROUP BY Answer"
Hvis du bruger msAccess er svaret: nej du kan ikke anvende count(distinct XXX). Men en løsning kan være; at du laver i selve access en query med distinct (queryen navn gives YY) også fra asp siden kalder du den og bruger count(). select count(feltnavn) from YY
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.