Frage bzgl. ASP Records ?
Markus
- asp.net
0 Stefan Falz0 Markus
0 Rouven
Hallo allerseits,
ich hab folgendes Problem mit einem Click Tracking Tool ...
Bei Klick auf einen Link wird in einer Tabelle ein neuer Datensatz mit dem aktuellen Datum gespeichert.
Nun also ich will nichts anderes als die Daten in folgendem Format anzuzeigen ...
13.04.2004 - 20 Klicks
14.04.2004 - 14 Klicks
15.04.2004 - 22 Klicks
Hmm, ich wüßte nicht wie ich das ganze jetzt machen sollte, mit Record.Filter ist das doch auch nicht richtig gut. Hat vielleicht irgend jemand einen Vorschlag, wie man das am besten lösen könnte ...
Vielen Dank und Gruß,
Markus
Hallo Markus,
Nun also ich will nichts anderes als die Daten in folgendem Format anzuzeigen ...
13.04.2004 - 20 Klicks
14.04.2004 - 14 Klicks
15.04.2004 - 22 Klicks
Das sollte mit folgendem SQL Statement zu bewerkstelligen sein:
SELECT <datumsfeld>, COUNT( <klickcounter> ) AS Anzahl
FROM <tabelle>
WHERE <linkfeld> = 'http://www.123.tld/'
GROUP BY <datumsfeld>
ORDER BY <datumsfeld>
Danach einfach das Recordset durchlaufen.
Tschau, Stefan
Vielen vielen Dank, ihr habt mir sehr geholfen!!!
Schönen Abend und nochmals Danke,
Markus
Hi,
das auf dem Recordset zu machen halte ich für nicht sehr geschickt. Aber du hast das ja sicherlich an einer Datenbank dranhängen, und die hätte mit dieser Abfrage ziemlich sicher keine Probleme.
Helfen würde demnach ein Konstrukt wie
Set recset = conn.open("SELECT datum, COUNT(*) AS anzahl FROM tabelle GROUP BY datum ORDER BY datum")
-> Dein recset enthält nun die Felder datum und anzahl mit den gewünschten Angaben.
Alternativ müsstest du wohl dein recset selbst durchlaufen und zählen, aber auf dem recordset selbst sind mir keine derartigen Mechanismen bekannt.
MfG
Rouven