Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 1999 Teil von Juli

SELFHTML Forumsarchiv
(SQL) SELECT COUNT(*) FROM ... und wie komm ich an die Anzahl ?

Informationsseite
  1. Seite (ASP) (SQL) SELECT COUNT(*) FROM ... und wie komm ich an die Anzahl ? von Holger, 29. 07. 1999, 13:35
nach unten

(SQL) SELECT COUNT(*) FROM ... und wie komm ich an die Anzahl ?

Die folgende Nachricht zum Thema stammt von: Holger, 29. 07. 1999, 13:35

Hallo !

Also, ich möchte per

SELECT COUNT(*) FROM Tabelle WHERE Rubrik='abc'

in einer Datenbank zählen.

Das scheint soweit, denke ich, zu funzen ... 's kommt jedenfalls keine Fehlermeldung ;-), aaaber, wie komme ich jetzt an das ergebnis, um im ASP/VBScript mit der Zahl weiter zuarbeiten ?

HopeUcanHelp !

Grüße aus der Eifel
Holger

nach obennach unten

(SQL) SELECT COUNT(*) FROM ... und wie komm ich an die Anzahl ?

Die folgende Nachricht zum Thema stammt von: Janko Wellmeier, 29. 07. 1999, 14:54

Hi!
»» Also, ich möchte per
»»
»» SELECT COUNT(*) FROM Tabelle WHERE Rubrik='abc'
»»
»» in einer Datenbank zählen.
»»
»» Das scheint soweit, denke ich, zu funzen ... 's kommt jedenfalls keine Fehlermeldung ;-), aaaber, wie komme ich jetzt an das ergebnis, um im ASP/VBScript mit der Zahl weiter zuarbeiten ?

Du mußt die Abfrage folgendermaßen noch verändern:

SELECT COUNT(*) AS[Feldname] FROM Tabelle WHERE Rubrik='abc'

Dann kannst Du das Feld später mit normal mit dem Feldnamen ansprechen. Bei einem RecordSet (z.B. RS) würdest Du halt RS("Feldname") schreiben.

HopeItHelps

mfg
Janko

nach obennach unten

(SQL) SELECT COUNT(*) FROM ... und wie komm ich an die Anzahl ?

Die folgende Nachricht zum Thema stammt von: Janko, 29. 07. 1999, 14:57

Sorry for that!!

Aber ich habe noch einen Nachtrag.

Du kannst natürlich auch mit RS.RecordCount die Anzahl bestimmen.

Wichtig ist dabei nur, dass Du nicht RS = Conn.Execute schreibst, sondern manuell das Objekt erstellst:

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open DSN7bzw. Pfad, Name und Treiber

Set RS = Server.CreateObject("ADODB.RecordSet")
RS.Open sql,conn,1,1

Dann mußt Du die Anzahl eben nicht nochmals abfragen!!

mfg Janko

nach obennach unten

(SQL) SELECT COUNT(*) FROM ... und wie komm ich an die Anzahl ?

Die folgende Nachricht zum Thema stammt von: Knorrfix, 29. 07. 1999, 14:55

Hi Holger.

SELECT COUNT(*) as WasWeissIch FROM Tabelle WHERE Rubrik='abc'

<%
...
AnzahlDerDatensaetze=rs("WasWeissIch")
...
%>

Gruss, Knorrfix

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 1999 Teil von Juli

© 1998-2006 Seite Impressum, Software: Classic Forum