PingpongRueppel
Mitglied
Ich speichere bestimmte Werte in einer Datenbank, die auch öfters vorkommen. Wie kann ich mir die Anzahl der *unterschiedlichen* Werte anzeigen lassen. D.h. ich will nicht die Anzahl von allen Werten, die drin sind, sondern von allen unterschiedlichen Werten. Es ist egal, ob ein Wert einmal, oder tausendmal vorkommt, wichtig ist, das mir angezeigt wird, DASS er vorkommt.
Wie ich mir eine Anzahl anzeigen lasse ist mir schon klar. Mir geht es um das definieren, das ich unterschiedliche Werte will.
Ich habe also praktisch schon alles, ausser die Definition:
Andere Frage
Wie lese ich aus einer Datenbank bestimmte Werte zwischen 2 Daten aus? Ich hab jeweils ein Start, und ein Enddatum durch ein Request.Form("startdate")/("enddate") gegeben. Die Werte sind Datumswerte.
Ich habe also mein SQLString:
[Ich habe als Sicherheit noch mal extra Variablen, startdate und enddate mit den CDate(Request.Form("startdate")) und enddate gefüllt:
Ich bekomme jedesmal einen Fehler, auch wenn ich den Code testweise in where datume = '"& Request.Form("startdate") &"' ändere, um nur ein Event auszulesen. Das einzige, was funktioniert, ist, wenn ich datume like '"& Request.Form("startdate") &"' nehme. However - das ist nicht, was ich brauche. Ich brauche ein where datume between '"& Request.Form("startdate") &"' and '"& Request.Form("enddate") &"'.
Ideen?
Wie ich mir eine Anzahl anzeigen lasse ist mir schon klar. Mir geht es um das definieren, das ich unterschiedliche Werte will.
Ich habe also praktisch schon alles, ausser die Definition:
Code:
select count(*) as 'Anzahl' from [Tabelle] where [und jetzt halt - unterschiedlich]
Andere Frage
Wie lese ich aus einer Datenbank bestimmte Werte zwischen 2 Daten aus? Ich hab jeweils ein Start, und ein Enddatum durch ein Request.Form("startdate")/("enddate") gegeben. Die Werte sind Datumswerte.
Ich habe also mein SQLString:
[Ich habe als Sicherheit noch mal extra Variablen, startdate und enddate mit den CDate(Request.Form("startdate")) und enddate gefüllt:
Code:
select ID [blablabla] from Events where datume > '"&startdate&"' and datume < '"&enddate&"' order by datume, Uhrzeit
Ich bekomme jedesmal einen Fehler, auch wenn ich den Code testweise in where datume = '"& Request.Form("startdate") &"' ändere, um nur ein Event auszulesen. Das einzige, was funktioniert, ist, wenn ich datume like '"& Request.Form("startdate") &"' nehme. However - das ist nicht, was ich brauche. Ich brauche ein where datume between '"& Request.Form("startdate") &"' and '"& Request.Form("enddate") &"'.
Ideen?
Zuletzt bearbeitet: