Tobi: Recordset - Performance von DB Abfrage und Code

Beitrag lesen

Hi,

armer Kerl, antwortet dir mal wieder keiner .. :-)

...die Einsamkeit der ASP Entwickler... ;-)...bzw. haben ja alle keine Ahnung, alles Trolls...;-)))...

es gibt definitiv Performance Unterschiede zwischen diesen "Methoden" und deren Params

set rs = conn.execute(sql)   gibt automatisch ein Recordsetobjekt zurück: ForwardOnly und ReadOnly  was sich positiv auswirkt, wenn du einfach hintereinander Daten in HTML ausgeben wirst.

den selben effekt erzielst du aber auch mit rs.open sql,conn,openMode,Lockmode

D.h. fuer einfache Ausgabe waere die erste Methode mit execute aufgrund weniger Zeilen Code ausreichend (weil by default ForwardOnly und ReadOnly )? Was ist mit der Definition des rs als ADODB.Recordset?

wenn du statt forwardOnly OpenStatic verwendest kannst du das Recordset auch vorwärts und Rückwärts durchsuchen.

Jep, das war mir schon klar.

beides sind fixe snapshots von den Daten zu einem Zeitpunkt X

Jep,d as auch...

woher kommt das:

rs.Open sql, con, adInteger, adParamInput ?

rs.open erwartet command,verbindung,openMode,Lockmode  als "Parameter",

Ja, Parameter sind mir eigentlich klar, aber adInteger, adParamInput war mir unklar. Ist also nur bei paramet. Abfragen wichtig?

Danke & Gruss
Tobi