Hast Du mal eine kurzes Datenbankmodell?? dann wird es vielleicht leichter
zu �berschauen.

Also ich habe es jetzt so verstanden, das in einer Tabelle die ArtikelID
steht und in einer anderen die dazu geh�rigen Eigenschaften?? ist das so???

----- Original Message -----
From: "Henri L�bel" <[EMAIL PROTECTED]>
To: "ASP Datenbankprogrammierung" <[EMAIL PROTECTED]>
Sent: Thursday, September 27, 2001 9:31 PM
Subject: [aspdedatabase] Viele Selects sinnvoll?


> Hallo,
>
> �ber ein Formular werden bestimmte Artikel gesucht, in der Regel bis zu
120.
>
> Diese Artikel haben unterschiedliche Eigenschaften, z. B. Farben. Dabei
kann
> es vorkommen, dass ein Artikel keine, eine oder n Farben hat. Auch die
Menge
> der Eigenschaften ist variabel.
>
> Bislang l�se ich das so, dass ich zun�chst alle gesuchten ArtikelID in
einem
> RS zusammensuche, dann f�r jedes die Liste der m�glichen Eigenschaften
> durchgehe und dann f�r jede Eigenschaft eine Abfrage sende, die mir dann
> Null, 1 oder n Ergebnisse zur�ckliefert.
>
> Das bedeutet, dass ich f�r die Ausgabe der 120 Artikel so um die 1400
> Abfragen an die Datenbank schicke.
>
> Ich  wei� zum einen nicht, ob das so sinvoll ist, zum andern, wie ich
sonst
> verfahren sollte. Mein erster Ansatz, f�r jeden Artikel eine Abfrage zu
> erstellen, die mir alle Eigenschaften in Form einer virtuellen Abfrage
> erstellt scheiterte daran, dass ich unterschiedlich viele Ergebnisse einer
> Eigenschaft erhalte, also die Anzahl der Spalten immer unterschiedlich ist
> oder der Artikel mehrfach in der Tabelle vorkommen w�rde.
>
> Falls ich mich nicht verst�ndlich ausgedr�ckt haben sollte, hier ein
> Diagramm:
>
> Artikel mit 0..n Eigenschaften mit 0..n Auspr�gungen
>
> Vielen Dank
>
> Henri
>
>
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp



_________________________________________________________

Do You Yahoo!?

Get your free @yahoo.com address at http://mail.yahoo.com




| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an