Claudius du bist irgendwie genial, aber ich steig durch dein SQL nicht
durch - und irgendwie auch nicht durch dein optionbox-konstrukt. H�tten
deine Optionboxes alle den selben namen? Ich h�tte irgendwie die
pkEigenschaft als Option-Namen verwendet. Was macht dein SQL und wie
verhinderst du, da� ein Konstrukt wie "WHERE pkEigenschaft="132" AND
pkEigenschaft = ..." entsteht?

-----Urspr�ngliche Nachricht-----
Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]] 
Gesendet: Dienstag, 14. Mai 2002 23:13
An: AspGerman Kaffeehaus
Betreff: [aspdecoffeehouse] RE: [aspdecoffeehouse] Unl�sbares
SQL-Problem?


So etwa k�nnte es gehen...

eigenschaftIDs = Request("optionbox") 'ergibt z.B. "123, 345, 54, 344"
If Request("alleEigenschaftenMuessenDaSein")<>"" then
        anzahl = ubound(split(eigenschaftIDs,", "))+1
Else
        anzahl = 1
End if
Sql = "select pkOrganisation, count(*) as anzahl from kreuztabelle where
pkEigenschaft in (" & eigenschaftenIDs & ") having count(*)>=" & anzahl
& " group by pkOrganisation"


Claudius

> -----Original Message-----
> From: Christian Freund [mailto:[EMAIL PROTECTED]]
> Sent: Dienstag, 14. Mai 2002 22:33
> To: AspGerman Kaffeehaus
> Subject: [aspdecoffeehouse] Unl�sbares SQL-Problem?
> 
> 
> Hallo zusammen !
> 
> Ich habe gestern abend schon mal in aspbeginners gepostet und
> bin bisher
> auf keine brauchbare L�sung gekommen. Bitte verpr�gelt mich nicht f�rs
> Crossposten aber vielleicht kann mir ja hier jemand helfen:
> 
> Ich habe drei Tabellen: eine mit Firmen, eine mit
> Eigenschaften und eine
> Kreuztabelle. Die Kreuztabelle enth�llt die beiden Schl�ssel
> pkOrganisation und pkEigenschaft.
> 
> Nun wird's lustig:
> In einem Anfrageformular liste ich alle Eigenschaften mit einer 
> Option-Box auf. Der Benutzer soll nun eine gewisse Anzahl von 
> Eigenschaften ausw�hlen k�nnen. Nun soll �ber ein zus�tzliches Flag 
> noch gesteuert werden, ob alle Unternehmen aufgelistet werden sollen, 
> die alle ausgew�hlten Eigenschaften aufweisen oder auch jene, die
> lediglich
> eine entsprechende Eigenschaft aus den Ausgew�hlten enthalten soll. 
> 
> Nun habe ich so eine Idee: Mann k�nnte sich doch da irgendwie einen 
> Abfrage-String zusammenbauen, der f�r jeden �bergebenen Wert einen 
> "And-Block" anh�ngt. Irgendwie hab ich aber absolut keinen Peil mehr, 
> wie ich da jetzt stricken mu�, da ich ja ein Konstrukt in der Art "AND

> fkEigenschaften = "16" AND fkEigenschaften = "20" AND fkEigenschaften 
> = ..." bekommen w�rde, was ja irgendwie immer false ist.
> 
> Falls noch jemand wach und munter ist, m�ge er/sie sich doch bitte 
> meiner erbarmen.
> 
> Ein Christian mit einem rauchenden Kopf...
> 
> 
> 
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed 
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv Sie

> | k�nnen sich unter folgender URL an- und abmelden:
> | 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
house.asp


| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.as
| p



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

Antwort per Email an