Andreas Slot-Henriksen wrote in
dk.edb.internet.webdesign.serverside.asp:
> Hej Michael...
>
> Du skal gruppere dine brugere og derefter lave en summering af point.
>
> Eks.:
> SELECT tblTestPoint.PersonID_Ref, Sum(tblTestPoint.AntalPoint) AS
> SumOfAntalPoint
> FROM tblTestPoint
> GROUP BY tblTestPoint.PersonID_Ref;
>
Hej Andreas,
Tak for dit svar! Det virker ikke, da jeg får denne fejl
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected
1.
/brugere_NY/mitsalg.asp, line 79
... men det kan godt være at jeg har udtrykt mig forkert og måske har
jeg defineret forkert db. I db tabellen findes kun 2 felter,
"brugernavn" og "points". Hver enkelt bruger kan indtaste værdien 300 i
feltet ""points" samt sit brugernavn i feltet "brugernavn" adskillelige
gange. Jeg har defineret en session til genkendelse af den aktuelle
bruger, som virker, når brugeren vil se antal records på sit brugernavn
(se nedenstående script:)
Skal jeg måske oprette et nyt felt / ny kolonne i db til styring af
summen?
Håber på svar
Mvh.
Michael Nielsen
Dim sql
sql = "SELECT * FROM salg_total WHERE brugernavn = '" & _
Session("brugernavn") & "'"
Conn.Execute (sql)
Set rs = Conn.Execute(sql)
If Not (rs.BOF Or rs.EOF) Then
Response.Write "<p>Du har flg. salg:</p>"
Response.Write "<table border=0>"
Response.Write "<tr><th>Points</th></tr>"
Do While Not rs.EOF
Response.Write "<td bgcolor=#CAD7CE>" & rs("points") & "</td></tr>"
rs.MoveNext
Loop
Response.Write "</table>"
Else
Response.Write "<p>Der er intet salg på din konto p.t.</p>"
End If
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials