Thomas: Mehrere RecordSet in SQL

Beitrag lesen

Hallo Thomas,

Ich habe mal wieder ein kleines problem mit sql!

Und zwar gibt es eine Möglichkeit in einer FOR - Schleife mehrere Recordsets zu definieren.

For i = 1 To Anzahl
Set (RS & i) = Server.CreateObject("ADODB.RecordSet")
Next

Zunächst, hat das mit SQL garnichts zu tun. Du setzt in VBScript eine Objektvariable.

Die Frage ist doch, Wie ich diese Setze!

Das obige Konstrukt würde schon laufen (ohne es getestet zu haben), aber ich halte so etwas für grob fahrlässig, da Du mit jedem Durchlauf wichtige Serverressourcen bindest die Du so mit Sicherheit nicht brauchst.

hauptsache ich kann beliebig viele (Anzahl wird vom User eingegeben) deklarieren!

Ok, ich bin Dein nichtsahnender User und gebe mal sagen wir 9999 ein.
Ich glaube das mach ich zweimal, dann hast Du Deinen Provider am Hals, weil sein Server zweimal abgeschmiert ist und Du suchst Dir einen neuen Provider. Wetten?

Sorry, hab mich falsch ausgedrückt, du hast sagen wir mal 10 Spalten, dann kannst du auch nur maximal 10 Spalten eingeben.

Viele Grüße aus Köln
Markus

MfG
Thomas