<%
Dim recordset, connection, count, dsn
Set Connection=Server.CreateObject("ADODB.Connection")
Set Recordset=Server.CreateObject("ADODB.Recordset") 
dsn="dsn=yourdsnname"
sql="SELECT * FROM table_name"

Connection.Open (dsn)
Recordset.Open sql,connection,3,3,1 "HIER :-)
count=Recordset.recordcount

response.write "Anzahl " & count
%>


Gruss

Roman Pittroff
Consulting
Bangkok, Thailand


>-----Original Message-----
>From: Grau, Steffen [mailto:[EMAIL PROTECTED]] 
>Sent: Friday, June 14, 2002 6:41 PM
>To: ASP Diskussionsliste fuer Anfaenger
>Subject: [aspdebeginners] AW: RE: [aspdebeginners] Anzahl 
>Datens�tze in Recordset ausz�hlen - recordcount immer -1???
>
>
><%
>db_table="----"
>db_bedingung=" WHERE KUNDENNR like '" & knr & "'" 
>db_sortierung=" ORDER BY FIRMA"% db_dsn="---" db_user="----" 
>db_pass="----"
>    'db oeffnen
>     set db = server.createobject("ADODB.Connection")
>     db.open "dsn=" & db_dsn &";uid=" &  db_user &";pwd=" & db_pass
>    'abfrage
>     sql = "SELECT * FROM " & db_table & db_bedingung & db_sortierung
>     set rs = db.execute(sql)
>     set sql=nothing
>if rs.EOF then
>response.write "keine Datens�tze gefunden! "
>else
>     rs.CursorLocation = adUseClient
>        rs.CursorType = adOpenStatic
>        rs.Open strSQL, conn
>        Response.Write "Anzahl der Datens�tze = " & rs.RecordCount
>
>if rs.recordcount = 1 then
>response.write(rs("FIRMA"))
>response.write(rs("ZUSATZ1"))
>response.write(rs("ZUSATZ2"))
>else
>do until rs.EOF
>    %>
>    <table border=1><tr>
>    <td width="100"><%=rs("FIRMA")%></td>
>    <td width="100"><%=rs("ZUSATZ1")%></td>
>    <td width="100"><%=rs("ZUSATZ2")%></td>
>    </tr>
>    <%
>    rs.MoveNext
>    loop
>end if
>end if
>    %>
>    </table>
>    <%
>    rs.close
>    db.Close
>    set db=Nothing
>    set rs=Nothing
>    set sql=nothing
>    %>
>
>Den roten Scriptteil habe ich mir aus dem Archiv gezogen!
>
>Mit freundlichen Gr��en
>
>Steffen Grau
>Referent f�r Vertriebsanwendungssysteme
>
>envia Energie Sachsen Brandenburg AG
>Abteilung Vertriebsservice
>
>Tel:   + 49 (3 71) 4 82 - 17 14
>Fax:   + 49 (3 71) 4 82 - 24 55
>Mail:  [EMAIL PROTECTED]
>home:  www.envia.de
>
>
>
>> -----Urspr�ngliche Nachricht-----
>> Von: thomas gieler [SMTP:[EMAIL PROTECTED]]
>> Gesendet am: Freitag, 14. Juni 2002 13:33
>> An:  ASP Diskussionsliste fuer Anfaenger
>> Betreff:     [aspdebeginners] Re: [aspdebeginners] AW: 
>[aspdebeginners]
>> RE: [aspdebeginners] Anzahl Datens�tze in Recordset ausz�hlen - 
>> recordcount immer -1???
>> 
>> dann hast du versucht, das rs 2x zu �ffnen...
>> 
>> poste mal ein bisschen code (ein bisschen!) ;-)
>> 
>> gruss, toni
>> 
>> 
>> ----- Original Message -----
>> From: "Grau, Steffen" <[EMAIL PROTECTED]>
>> To: "ASP Diskussionsliste fuer Anfaenger" 
>> <[EMAIL PROTECTED]>
>> Sent: Friday, June 14, 2002 1:33 PM
>> Subject: [aspdebeginners] AW: [aspdebeginners] RE: 
>[aspdebeginners] Anzahl
>> Datens�tze in Recordset ausz�hlen - recordcount immer -1???
>> 
>> 
>> Danke f�r den Tipp mit dem Cursor, aber da bringt er mir auch wieder 
>> einen Fehler!
>> 
>> Die von der Anwendung angeforderte Operation ist f�r ein ge�ffnetes 
>> Objekt nicht erlaubt!
>> 
>> Mit freundlichen Gr��en
>> 
>> Steffen Grau
>> Referent f�r Vertriebsanwendungssysteme
>> 
>> envia Energie Sachsen Brandenburg AG
>> Abteilung Vertriebsservice
>> 
>> Tel: + 49 (3 71) 4 82 - 17 14
>> Fax: + 49 (3 71) 4 82 - 24 55
>> Mail: [EMAIL PROTECTED]
>> home: www.envia.de
>> 
>> 
>> 
>> > -----Urspr�ngliche Nachricht-----
>> > Von: Roman Pittroff [SMTP:[EMAIL PROTECTED]]
>> > Gesendet am: Freitag, 14. Juni 2002 13:14
>> > An: ASP Diskussionsliste fuer Anfaenger
>> > Betreff: [aspdebeginners] RE: [aspdebeginners] Anzahl 
>Datens�tze in 
>> > Recordset ausz�hlen - recordcount immer -1???
>> >
>> > Schau mal ins archiv du hastden cursor nicht richtig gesetzt.
>> >
>> > Gruss
>> >
>> > Roman Pittroff
>> > Consulting
>> > Bangkok, Thailand
>> >
>> > >-----Original Message-----
>> > >From: Grau, Steffen [mailto:[EMAIL PROTECTED]]
>> > >Sent: Friday, June 14, 2002 6:11 PM
>> > >To: ASP Diskussionsliste fuer Anfaenger
>> > >Subject: [aspdebeginners] Anzahl Datens�tze in Recordset 
>ausz�hlen 
>> > >- recordcount immer -1???
>> > >
>> > >
>> > >Mojn,
>> > >
>> > >ich habe mittels SQL einen Recordset erstellt, in dem sich x 
>> > >Datens�tze befinden k�nnen. Jetzt sitze ich mir meinen 
>> > >Allerwertesten platt auf der Suche nach der Funktion, mit der ich 
>> > >die Anzahl der Datens�tze in dem Recordset ausgeben kann.
>> > >
>> > >rs.recordcount ergibt bei mir toller weise immer -1!
>> > >
>> > >Kann mir mal jemand einen  Tipp geben, in welcher 
>Richtung ich mehr 
>> > >Gl�ck haben k�nnte?
>> > >
>> > >Danke!
>> > >
>> > >Mit freundlichen Gr��en
>> > >
>> > >Steffen Grau
>> > >Referent f�r Vertriebsanwendungssysteme
>> > >
>> > >envia Energie Sachsen Brandenburg AG
>> > >Abteilung Vertriebsservice
>> > >
>> > >Tel: + 49 (3 71) 4 82 - 17 14
>> > >Fax: + 49 (3 71) 4 82 - 24 55
>> > >Mail: [EMAIL PROTECTED]
>> > >home: www.envia.de
>> > >
>> > >
>> > >
>> > >
>> > >| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
>> > >| [aspdebeginners] als [EMAIL PROTECTED] subscribed 
>> > >| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv 
>> > >| Sie knnen sich unter folgender URL an- und abmelden: 
>> > >| 
>http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginne
rs
> > >| .asp
> > >
> >
> >
> > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > | [aspdebeginners] als [EMAIL PROTECTED] subscribed 
> > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie

> > | knnen sich unter folgender URL an- und abmelden: 
> > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.
> > | asp
> 
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed 
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie 
> | knnen sich unter folgender URL an- und abmelden: 
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.as
> | p
> 
> 
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed 
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie 
> | knnen sich unter folgender URL an- und abmelden: 
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.as
> | p

| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie 
| knnen sich unter folgender URL an- und abmelden: 
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an