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