Laat ik beginnen met het feit dat ik absoluut geen programmeur ben, meer een hobbyist. Ik ben bezig met een ASP pagina waarin via Office Web Components (OWC 11) een mooi grafiekje naar voren wordt getoverd. Het gaat om een grafiek die voor een gebruiker een totaal aantal stappen laat zien wat hij per dag heeft gezet. Deze informatie staat allemaal netjes in een SQL tabel in de kolommen 'datum' en 'totaal_stappen'. Omdat voor sommige data meerdere invoeren kunnen zijn, moeten de totaal_stappen wel even worden getotalliseerd per dag. Dit hoop ik goed te doen via de volgende Query en asp code:
en
Als ik allemaal data heb ik dezelfde maand, neem bijvoorbeeld augustus, dan treedt geen probleem op en kan ik het volgende grafiekje verkrijgen met de daarbijbehorende array:
| datum | totaal_stappen
| 13-8-2007 | 15000
| 14-8-2007 | 10000
| 16-8-2007 | 15000
| 17-8-2007 | 21500
| 18-8-2007 | 30000
| 19-8-2007 | 40000
| 20-8-2007 | 40000
| 25-8-2007 | 15000
| 28-8-2007 | 5000
| 28-8-2007 | 7500
| 31-8-2007 | 50000

Echter, zodra ik een of meer dagen uit een andere maand heb loopt ineens de hele grafiek in het honderd, de horizontale en verticale as zijn ineens helemaal anders en slaat nergens meer op. Ik heb geen idee waar dit door komt:
| datum | totaal_stappen
| 11-7-2007 | 40000
| 31-7-2007 | 15000
| 13-8-2007 | 15000
| 14-8-2007 | 10000
| 16-8-2007 | 15000
| 17-8-2007 | 21500
| 18-8-2007 | 30000
| 19-8-2007 | 40000
| 20-8-2007 | 40000
| 25-8-2007 | 15000
| 28-8-2007 | 5000
| 28-8-2007 | 7500
| 31-8-2007 | 50000

Is er iemand die weet wat hier gebeurd, en hoe ik dit probleem kan voorkomen? Als er meer code nodig is dan hoor ik het graag en zal ik dat posten.
code:
1
| SELECT SUM(Totaal_Stappen) AS stappen, datum FROM " & TblGegevens & " WHERE (id LIKE " & id & ") GROUP BY datum |
Visual Basic:
1
2
3
4
5
6
| Do While Not rs1.EOF aData(i) = rs1("datum") aStappen(i) = rs1("stappen") i = i + 1 rs1.MoveNext Loop |
en
Visual Basic:
1
2
| cht.SetData c.chDimCategories, c.chDataLiteral, aData cht.SeriesCollection(0).SetData c.chDimValues, c.chDataLiteral, aStappen |
Als ik allemaal data heb ik dezelfde maand, neem bijvoorbeeld augustus, dan treedt geen probleem op en kan ik het volgende grafiekje verkrijgen met de daarbijbehorende array:
| datum | totaal_stappen
| 13-8-2007 | 15000
| 14-8-2007 | 10000
| 16-8-2007 | 15000
| 17-8-2007 | 21500
| 18-8-2007 | 30000
| 19-8-2007 | 40000
| 20-8-2007 | 40000
| 25-8-2007 | 15000
| 28-8-2007 | 5000
| 28-8-2007 | 7500
| 31-8-2007 | 50000

Echter, zodra ik een of meer dagen uit een andere maand heb loopt ineens de hele grafiek in het honderd, de horizontale en verticale as zijn ineens helemaal anders en slaat nergens meer op. Ik heb geen idee waar dit door komt:
| datum | totaal_stappen
| 11-7-2007 | 40000
| 31-7-2007 | 15000
| 13-8-2007 | 15000
| 14-8-2007 | 10000
| 16-8-2007 | 15000
| 17-8-2007 | 21500
| 18-8-2007 | 30000
| 19-8-2007 | 40000
| 20-8-2007 | 40000
| 25-8-2007 | 15000
| 28-8-2007 | 5000
| 28-8-2007 | 7500
| 31-8-2007 | 50000

Is er iemand die weet wat hier gebeurd, en hoe ik dit probleem kan voorkomen? Als er meer code nodig is dan hoor ik het graag en zal ik dat posten.
