<%
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/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
> 
> | 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

| 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